Version: (using KDE 4.1.1) OS: Other Installed from: FreeBSD Ports Bug Part: Alt+F2: We have "Run dialog" Start to type "kons" We have icon of konsole appeared, and we can tab there, yes? cool. with "kons" fast type some letter like Z, and tab. we have run dialog with "konsZ", we have no suggested programs, and most interesting - we have our focus somewhere out there. I suggest: If we changed line, and currently our focus in icons area, and this area about to disappear, then we should transfer focus back to textfield input, that will be intuitive and not annoying. Wish part: Also, I open "alt-f2" dialog, type "kons", then I press right or down arrow, and ... nothing! Why, I have nowhere to go for my cursor, and I see a simple selection with few icons, I'm even see my wanted icon (like konsole), but I couldn't transfer focus there intuitive and easy, like arrow, only tab (which is a little tricky button for many peoples). Because I'm on end of line in textfield, I have nowhere to go for text cursor, and why on earth I should press right arrow? If we know nothing about next area with icons selectable, then yes, My press should be simple ignored. But if there are icons, and it is clear - I want to go there and select one of them with arrows, why not gave me this possibility? Last part I think that "alt-f2" window is much more important than many other thing in KDE, because this simple and little thingy is used a lot of times by millions users, and I believe, that a little usability wouldn't hurt. Thanks!
I confirm the "bug part", and i agree that focus should go back after icons part is shrinked :) While i don't agree with your "wish part". krunner behaves itself just like any other window - no other window transfers focus when arrow is pressed in the end of the text entry field. And I'd say it should stay as it is. Use Tab to move keyboard focus. It's a common practise.
SVN commit 874945 by dimsuz: When collapsing results area, return focus back to search combobox BUG: 170754 M +1 -0 interface.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=874945