@Override
 public void hideHint() {
   super.hideHint();
   if (myDisposable != null) {
     Disposer.dispose(myDisposable);
   }
 }
 @Override
 protected void onHintHidden() {
   super.onHintHidden();
   if (myDisposable != null) {
     Disposer.dispose(myDisposable);
     myDisposable = null;
   }
 }