void () { ReadAction.run(() -> { if (isInDistractionFreeMode()) { // re-calc gutter extra size after editor size is set // & layout once again to avoid blinking myGutterComponent.updateSize(true, true); } super.layout(); }); }