@Override
 public void removeNotify() {
   if (myButtonSynchronizer != null) {
     myPresentation.removePropertyChangeListener(myButtonSynchronizer);
     myButtonSynchronizer = null;
   }
   super.removeNotify();
 }
 @Override
 public void removeNotify() {
   super.removeNotify();
   if (!ScreenUtil.isStandardAddRemoveNotify(this)) return;
   Disposer.dispose(myDisposable);
 }