void () { myUpdateInProgress = false; if (!isSoftWrappingEnabled()) { return; } try { if (!myDirty) { // no need to recalculate specific areas if the whole document will be reprocessed myApplianceManager.recalculate(myDeferredFoldRegions); } } finally { myDeferredFoldRegions.clear(); } }