https://bugs.kde.org/show_bug.cgi?id=386217

--- Comment #5 from s-tr...@list.ru ---
(In reply to Alex Bikadorov from comment #4)
> Issue 2 fixed. Please test.

Works fine.

But about Issue1:
Of course, moving cursor with arrow keys is very useful.
But it's confusing when same key do different things in very similar usage
patterns:

A:
1. Type a text for quick search
2. Matching directory was selected in the panel
3. Press right - nothing happened

B:
1. Type a text for quick search
2. Matching directory was selected in the panel
3. Press up to select another matching directory
4. Press right - current directory changed to the directory selected in panel

C:
1. Press up or down to select any directory
2. Press right - current directory changed to the directory selected in panel

Maybe it will be useful to add a check for this edge case?
I see several variants:
1. Check if right arrow was pressed when cursor already at the end of text in
quicksearch and previous pressed key was not the left or right arrow - if it
is, change directory to the selected (fixes a possible problem when user moves
cursor using long press of arrow keys and just wanted to move it to end of
typed in quicksearch field text).
2. Check if right arrow was pressed when cursor already at the end of text in
quicksearch - if it is, change directory to the selected (very simple to
implement, i think)
3. Check if any cursor movement by arrows was performed in this quicksearch
session, if no - change directory to highlighted on right arrow press.

Thank you.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to