Check whether NSWindow ever ran as a sheet.
If a dialog/sheet is constructed and destroyed having never been shown, the normal tear-down sequence never happens. This change ensures that the underlying NSWindow had actually been invoked as a sheet. If not, immediately initiate destruction. Bug: 1000893 Change-Id: I9a7947db38bd1edcdda64627507fdfc834b127ad Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1869403Reviewed-by:Sidney San Martín <sdy@chromium.org> Commit-Queue: Allen Bauer <kylixrd@chromium.org> Cr-Commit-Position: refs/heads/master@{#707991}
Showing
Please register or sign in to comment