Opened 4 years ago
Last modified 3 years ago
#16402 new enhancement
Autofocus on Deskbar should activate immediately on leaf menu
Reported by: | bitigchi | Owned by: | jscipione |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Applications/Deskbar | Version: | R1/beta2 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description (last modified by )
By definition, (not AutoFocus) Autoraise on Deskbar is meant to make the Deskbar (and the application list visible) without activating the menu. Restricting Autoraise to the very border doesn't seem like a good idea, instead having the Deskbar come forward when the cursor is on the menu would be the expected behaviour.
Change History (6)
comment:1 by , 4 years ago
Description: | modified (diff) |
---|
comment:2 by , 4 years ago
comment:3 by , 4 years ago
Description: | modified (diff) |
---|
comment:4 by , 4 years ago
Yes, AutoRaise, sorry.
I disagree with Adrien here. I'd say a user expects to see the Deskbar immediately, and if they are bothered with it, it can be turned off.
And frankly, it's a PITA when trying to use Haiku in a VM with cursor integration with the host system (in tablet mode). One has to perfectly hit the border to activate the behaviour.
comment:5 by , 4 years ago
On a side note - I think "Auto-raise" option label is a bit misleading from how it actually works now. Renaming it to something that says that auto-raise only works on mouse over the upper border would be more straightforward and avoid the confusion.
comment:6 by , 3 years ago
FWIW I also politely disagree with Adrien here as well, we should make auto-raise work over the entire Deskbar window, not just on the screen edge.
The term "Auto-raise" is jargon and its meaning is not self-evident. A tool tip on the checkbox in Deskbar preferences would help.
I assume by AutoFocus you mean auto-raise. There was some discussion about this on https://review.haiku-os.org/c/haiku/+/1966
Adrien Destugues: "I would prefer that we keep this behavior. The idea was that autoraise will only happen if the mouse cursor goes all the way to hitting the screen edge. This avoids unwanted triggering of the autoraise by just moving the mouse over the deskbar"