void (final LookupImpl lookup, DataContext context, Caret caret) { if (!UISettings.getInstance().getCycleScrolling() && !lookup.isFocused() && lookup.getList().getSelectedIndex() == 0) { if (myOriginalHandler != null) { myOriginalHandler.execute(lookup.getEditor(), caret, context); } return; } executeUpOrDown(lookup, true); }