Opened 7 years ago

Last modified 2 years ago

#8593 assigned bug

[Tracker] don't focus the text control after selecting an entry in file panel save dialog

Reported by: diver Owned by: nobody
Priority: normal Milestone: R1
Component: Applications/Tracker Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

This feature has been added in http://opentracker.cvs.sourceforge.net/viewvc/opentracker/opentracker/tracker/FilePanelPriv.cpp?r1=1.10&r2=1.11

http://cgit.haiku-os.org/haiku/tree/src/kits/tracker/FilePanelPriv.cpp#n527

But I find it annoying that it jumps to the text control. How about using alt+down arrow to focus it instead?

Change History (7)

comment:1 Changed 7 years ago by anevilyak

I'm curious, why is it annoying? If you've picked a file in the list, then in more cases than not one of two actions will follow: either 1) clicking save, or 2) using that filename as the basis of the filename you want to save to, in which case you'll be editing what just got into the text control. In case 1 it makes no difference that it shifts focus since you'll be clicking the save button anyways, while in case 2 it saves you the step of having to shift focus yourself. What's the downside?

comment:2 Changed 7 years ago by anevilyak

Also note that alt+down arrow is already reserved in Tracker for opening the current selection.

comment:3 Changed 7 years ago by diver

Well if you're using keyboard to navigate to a folder and then select a specific file using arrows in that folder you want to replace or use it's filename as a base for your new file then you suddenly discover that you can't continue moving selection using arrow key that would be a downside. Also Alt+down is not needed as you can use Tab/Shift+Tab.

comment:4 Changed 7 years ago by diver

In short this feature blocks keyboard navigation in file panel.

comment:5 Changed 7 years ago by axeld

How about a compromise? If you used the mouse to select an entry, the text field gets the focus, if you used the keyboard, it won't?

comment:6 Changed 7 years ago by diver

Sounds good :-)

comment:7 Changed 2 years ago by axeld

Owner: changed from axeld to nobody
Status: newassigned
Note: See TracTickets for help on using tickets.