From 2ddf12863fff9ea440bf021492866b68f8913043 Mon Sep 17 00:00:00 2001 From: andrey zaytsev Date: Fri, 23 Mar 2018 01:14:32 +0300 Subject: [PATCH] popups: cleanup --- .../codeInsight/highlighting/ChooseOneOrAllRunnable.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/highlighting/ChooseOneOrAllRunnable.java b/platform/lang-impl/src/com/intellij/codeInsight/highlighting/ChooseOneOrAllRunnable.java index b214d25f7634..8dc0177298d0 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/highlighting/ChooseOneOrAllRunnable.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/highlighting/ChooseOneOrAllRunnable.java @@ -65,8 +65,8 @@ public abstract class ChooseOneOrAllRunnable implements Ru final IPopupChooserBuilder builder = JBPopupFactory.getInstance() .createPopupChooserBuilder(model) - .setRenderer((list, value, index, isSelected, cellHasFocus) -> - ((ListCellRenderer)renderer).getListCellRendererComponent(list, value, index, isSelected, cellHasFocus)) + .setSelectionMode(ListSelectionModel.SINGLE_SELECTION) + .setRenderer(renderer) .setSelectionMode(ListSelectionModel.SINGLE_SELECTION) .setItemChosenCallback((selectedValue) -> { if (selectedValue.equals(selectAll)) {