dismissForLock

Close the active overlay WITHOUT re-opening any sheet. Used when a session lock (#251) tears the overlay down: the lock cover must be the only surface, and the sheet must NOT spring back on unlock. Deliberately does not bump a reopen counter.