View mouse listeners not empty

I am registering mouse listener during VerifyViews and unregistering during willClose. But this crashes (assert) during exchangeView. willClose is not called. How to do that proper way?

Sorry, there’s no willClose in the view listener interface. You can use however viewRemoved() to unregister your listener.