void () { super.updateUI(); // can be null in super constructor. // can be disposed during dispose sequence (ThreeComponentsSplitter can trigger updateUI while removing contents of other toolwindows). if (myDisposable != null && !Disposer.isDisposed(myDisposable)) { createLoadingDecorator(); } }