Alt should only open the Menu Bar when released
Current behavior
Alt-Tabbing (key combination Alt + Tab in that order) out of Boostnote causes its Menu Bar to toggle on and off depending on its current state.
GIF of current behaviour.
The only keys being pressed are Alt and Tab.
Expected behavior
Pressing the Alt button should do nothing when Alt-Tabbing. I believe this can be fixed by causing the Menu Bar to be toggled when Alt is released, not pressed.
Steps to reproduce
- Bring Boostnote into focus (i.e. ensure it is the current window on the screen).
- Alt-Tab to a different window. If the Menu Bar was currently enabled, it should now be hidden.
- Alt-Tab back to Boostnote.
- Alt-Tab to a different window again. The Menu Bar should reappear.
Environment
- Version : 0.11.13
- OS Version and name : Microsoft Windows 10 (10.0.17763 Build 17763)
Additionally, holding down Alt causes the Menu Bar to be toggled on and off really quickly. It doesn't stop until you release Alt.
Can you try using our latest version? v0.11.15
I'm using v0.11.15 and the bug is still there.
Another way to test it: Keep pushing down Alt key, it will constantly switch the menu ON and OFF.
I came here to request the same improvement. Is there a setting to always show the menu bar? This will sufficient for now 👍
@ZeroX-DG
Can you try using our latest version? v0.11.15
Hey, Zerox-DG, is this behavior intended?
https://github.com/BoostIO/Boostnote/pull/1809 Specifically, in this pull request, you mention that you would like the menu bar to appear from the alt key press. On this key press, is it intended that alt + tabbing out of a program would toggle the menu?
Hey @hak33m16, I intended the menu to be open only if alt is the only key being pressed, so in this case, the current behavior is not how the app should behave.
To act similar to how all other programs work the menu does not pop-up until Alt is released. I definitely think we should do this to solve many issues with hotkeys.
Any updates on this?
There's a PR to continue to work on: https://github.com/BoostIO/Boostnote/pull/3335
This also occurs when there are multiple keyboard layouts and you're switching them using the Alt+Shift combination.
After pressing Alt+Shift it is expected that the user would continue typing as usual, but instead he gets into a menu and needs to dismiss it using the Esc key. This is really impeding good UX.