title: ComboBox SAME item selected action listener
body: <p>A combo box will fire an event if a DIFFERENT value is selected. I want to be also be able to listen to the SAME item being selected (that is, valueProperty has no change). There seems to be no way to do this.</p>
  
  <p>I tried extending the ComboBox and finding a way to listen for the little popup menu being closed, but I don't even have access to that! What can I do?</p>
  
  <p>Here is what I was trying:</p>
  
  <pre><code>class ResponsiveComboBox&lt;E&gt; extends ComboBox&lt;E&gt; {
  
      public ResponsiveComboBox() {
          super();
          assert getContextMenu() != null; //Asssertion failed!
          this.getContextMenu().setOnHiding((WindowEvent event) -&gt; {
              fireEvent(new ActionEvent());
          });
      }
  
  }
  </code></pre>