function recomputeLayout(refreshHint) {
        triggerUpdateLayout(refreshHint);
        updateResizeLimits();
    }
Called when an external widget has appeared and needs some of the space occupied
 by the mainview manager
@param {boolean} refreshHint true to refresh the editor, false if not