ComboBox ЖЕ пункт выбранный слушатель действия

Поле со списком вызовет событие, если выбрано РАЗНОЕ значение. Я хочу также иметь возможность прослушивать тот же элемент, который выбирается (то есть значение valueProperty не имеет изменений). Кажется, нет никакого способа сделать это.

Я попытался расширить ComboBox и найти способ прослушать закрытие небольшого всплывающего меню, но у меня даже нет доступа к этому! Что я могу сделать?

Вот что я пытался:

class ResponsiveComboBox<E> extends ComboBox<E> {

    public ResponsiveComboBox() {
        super();
        assert getContextMenu() != null; //Asssertion failed!
        this.getContextMenu().setOnHiding((WindowEvent event) -> {
            fireEvent(new ActionEvent());
        });
    }

}