lazy actions

GitOrigin-RevId: cf4ed60be72044ce1b30c02eda84acd1ec3253b8
This commit is contained in:
Sergey Ignatov
2019-07-16 01:03:35 +03:00
committed by intellij-monorepo-bot
parent 309f989976
commit d742e9f13d
@@ -10,9 +10,9 @@ import com.intellij.openapi.diagnostic.runAndLogException
private val LOG = logger<LookupActionsListener>()
class LookupActionsListener : AnActionListener {
private val down = ActionManager.getInstance().getAction(IdeActions.ACTION_EDITOR_MOVE_CARET_DOWN)
private val up = ActionManager.getInstance().getAction(IdeActions.ACTION_EDITOR_MOVE_CARET_UP)
private val backspace = ActionManager.getInstance().getAction(IdeActions.ACTION_EDITOR_BACKSPACE)
private val down by lazy { ActionManager.getInstance().getAction(IdeActions.ACTION_EDITOR_MOVE_CARET_DOWN) }
private val up by lazy { ActionManager.getInstance().getAction(IdeActions.ACTION_EDITOR_MOVE_CARET_UP) }
private val backspace by lazy { ActionManager.getInstance().getAction(IdeActions.ACTION_EDITOR_BACKSPACE) }
var listener: CompletionPopupListener = CompletionPopupListener.Adapter()