<table><tr><td style="">romangg added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D16988">View Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid #8C98B8;
color: #6B748C;
font-style: italic;
margin: 4px 0 12px 0;
padding: 8px 12px;
background-color: #F8F9FC;">
<div style="font-style: normal;
padding-bottom: 4px;">In <a href="https://phabricator.kde.org/D16988#362160" style="background-color: #e7e7e7;
border-color: #e7e7e7;
border-radius: 3px;
padding: 0 4px;
font-weight: bold;
color: black;text-decoration: none;">D16988#362160</a>, <a href="https://phabricator.kde.org/p/rooty/" style="
border-color: #f1f7ff;
color: #19558d;
background-color: #f1f7ff;
border: 1px solid transparent;
border-radius: 3px;
font-weight: bold;
padding: 0 4px;">@rooty</a> wrote:</div>
<div style="margin: 0;
padding: 0;
border: 0;
color: rgb(107, 116, 140);"><p>(1) Kicker takes the focus off the search field when you go through the results by either mouse or keyboard. This makes it easy to go back to the search field by typing or using the arrow keys (to add more words etc.)</p></div>
</blockquote>
<p>Why does it make it easy?</p>
<blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;"><p>(2) Krunner becomes unfocused if you use the arrow keys, <strong>but not if you hover over the search results with your mouse</strong>, and it's still possible in either case to append your search same as in Kickoff.<br />
(3) Kickoff (the old, the master and this patch) seems to leave the search field focused at all times while you go through the results, and it's possible to add more characters to the search like in (1) and (2).<br />
(4) Clipboard behaves pretty much like this patch except <em>pressing the Esc key doesn't make it unfocused again</em>.</p></blockquote>
<p>Every applet does it differently. Great.</p>
<p>I would propose:</p>
<ul class="remarkup-list">
<li class="remarkup-list-item">By default search field looks unactivated but has focus. Arrow up/down sets focus to the item selected, but typing to start a search is still possible.</li>
<li class="remarkup-list-item">While typing input field and current top item look activated, but focus shall not lie on the input field but on the item which would get started when Enter is pressed (this item could change while continuing to type).</li>
<li class="remarkup-list-item">When moving in the search results with arrow keys up/down the search field stays activated (but still the focus lies on the currently selected item).</li>
<li class="remarkup-list-item">One does not need to go back to the search field with arrow keys to add/remove characters (and also should not be able to do that like in Kicker).</li>
</ul></div></div><br /><div><strong>REPOSITORY</strong><div><div>R119 Plasma Desktop</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D16988">https://phabricator.kde.org/D16988</a></div></div><br /><div><strong>To: </strong>rooty, Plasma, VDG, romangg, ngraham, davidedmundson<br /><strong>Cc: </strong>gladhorn, chempfling, filipf, plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart<br /></div>