message: Corrected event behavior when a FactoryListBox is made visible/not visible and when focus is set or not.
diff: @@ -200,12 +200,14 @@ void FactoryListBox::onSizeChanged()
  */
  void FactoryListBox::visibilityChanged(bool visible)
  {
  + if (!hasFocus()) { return; }
  _hook_events(visible);
  }
  void FactoryListBox::onFocusChanged()
  {
  + if (!visible()) { return; }
  _hook_events(hasFocus());
  }
  