 |
|
|
03-29-2021, 01:00 AM
|
#1
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,768
|
Issue with Alt focusing the main menu and mousewheel (FIXED)
Scenario:
1. Assign mousewheel up to "View: Scroll vertically (MIDI CC relative/mousewheel)"
2. Assign Alt+mousewheel up to "View: Zoom vertically (MIDI CC relative/mousewheel)"
3. Make sure Preferences->General->Keyboard/Multitouch->[ ] Prevent ALT key from focusing main menu is disabled
Now, add a bunch of tracks, then try to Alt+mousewheel to zoom vertically. All good. But uh-oh, as soon as you releease that Alt key, main menu is focused, so you CANNOT use just the mousewheel to also scroll vertically.
This is a pretty big UX issue. If mousewheel is used right after pressing Alt, it should cancel out Alt focusing the main menu. Main menu should only focus if Alt was pressed down and released all on its own, without any other keys or mouse actions being executed while Alt is being held.
|
|
|
03-31-2021, 10:07 AM
|
#2
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,768
|
Slight bump. This is really annoying
|
|
|
04-08-2021, 09:20 AM
|
#3
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,768
|
Slightly harder bump
|
|
|
04-20-2021, 10:41 AM
|
#4
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,768
|
I would've thought this one is easy to remedy...
|
|
|
04-20-2021, 11:18 AM
|
#5
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,597
|
Hmm yes I suppose we could make it ignore the alt mouseup if a wheel event occurred during the keydown...
|
|
|
04-21-2021, 04:47 AM
|
#6
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,768
|
It seems logical, right? Thanks for considering!
|
|
|
04-23-2021, 01:46 PM
|
#7
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,322
|
It is in the last dev.
|
|
|
04-24-2021, 12:15 PM
|
#8
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,768
|
So I see. Thank you, Justin!
|
|
|
04-28-2021, 07:10 AM
|
#9
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,768
|
Hummmm, I am unsure if this is actually working.
I have my mousewheel assigned to "View: Scroll vertically (MIDI CC relative/mousewheel)", and Alt+mousewheel to "View: Zoom vertically (MIDI CC relative/mousewheel)".
When using my Alt+mousewheel assignment, on Alt key up after I've done the wheelie, it still focuses the menu bar. It shouldn't, in this scenario.
Also, let's say I remove my Alt+mousewheel assignment, in this case if just doing regular mousewheel to scroll vertically, as soon as I press Alt, it doesn't continue to scroll vertically, just freezes in place. Why?
(For additional info, I have "Allow keyboard commands even when mouse-editing" enabled.)
|
|
|
04-30-2021, 05:54 AM
|
#10
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,597
|
Quote:
Originally Posted by EvilDragon
Also, let's say I remove my Alt+mousewheel assignment, in this case if just doing regular mousewheel to scroll vertically, as soon as I press Alt, it doesn't continue to scroll vertically, just freezes in place. Why?
|
Because the menubar has focus? From hitting "alt"
|
|
|
10-22-2021, 01:25 AM
|
#11
|
Human being with feelings
Join Date: Oct 2021
Location: France
Posts: 363
|
+1
Quote:
Originally Posted by Justin
Hmm yes I suppose we could make it ignore the alt mouseup if a wheel event occurred during the keydown...
|
I also use ALT+mousewheel for zooms in the track view, and after releasing ALT after a mousewheel, the track view loses focus, and I cannot zoom anymore : I have to type ALT a second time to exit the menu bar and go back to track view.
@Justin Your solution seems to be perfect = Ignore ALT keyup after any mousewheel.
> It is in the last dev.
Really ?
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 08:36 AM.
|