select first item when pressing down on a completely non-focused lookup (IDEA-101043)

This commit is contained in:
peter
2013-02-14 14:45:36 +01:00
parent 19f066aefb
commit b72950d544
@@ -85,9 +85,13 @@ public abstract class LookupActionHandler extends EditorActionHandler {
static void executeDown(LookupImpl lookup) {
if (!lookup.isFocused()) {
boolean semiFocused = CompletionPreview.hasPreview(lookup);
lookup.setFocused(true);
lookup.getList().setSelectedIndex(0);
lookup.refreshUi(false, true);
if (!semiFocused) {
return;
}
}
ListScrollingUtil.moveDown(lookup.getList(), 0);
}