Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Fix scroll bar and alt+tab issues in SplitButton's popup #2621

Merged
merged 11 commits into from
Sep 23, 2016
Merged

Fix scroll bar and alt+tab issues in SplitButton's popup #2621

merged 11 commits into from
Sep 23, 2016

Conversation

Deadpikle
Copy link
Contributor

@Deadpikle Deadpikle commented Aug 24, 2016

What changed?

Reverts/alters #2575 to fix #2574 in a way that doesn't entirely break the scroll bar. #2575 broke clicking on the scroll bar within the SplitButton Popup. My previous "fix" for my fix ( #2616 ) just created different issues*. Hopefully I've actually gotten the thing fully working this time and not caused more issues (>_<; sorry about that...).

*In my work project, #2616 could cause my entire window to not respond to mouse events after I closed the SplitButton Popup until I moused off and on the window again. It was really weird.

@punker76
Copy link
Member

punker76 commented Sep 6, 2016

@Deadpikle Tabbing out from the control doesn't work.

@Deadpikle
Copy link
Contributor Author

@punker76 Whoops; didn't realize that was a thing. Just to make sure I know what you're saying & wanting, here's what I've got working now. You can now click the dropdown, scroll a bit, and then hit 'tab' to close the popup at any time. Should be able to hit 'enter' while the dropdown is focused then hit 'tab' to close it again.

Alt+Tab, the scroll bar, etc. all still appear to be working.

(I guess the .gif is kinda silly since it doesn't show keystrokes...)
maybefixed

@punker76 punker76 merged commit b5621f8 into MahApps:develop Sep 23, 2016
@punker76 punker76 added this to the 1.3.0 milestone Sep 23, 2016
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

SplitButton Popup Doesn't Close After Alt+Tab
2 participants