@Override
 public void finish(@NotNull final TaskInfo task) {
   super.finish(task);
   queueRunningUpdate(
       new Runnable() {
         @Override
         public void run() {
           removeProgress(MyInlineProgressIndicator.this);
           Disposer.dispose(MyInlineProgressIndicator.this);
         }
       });
 }