fix: emit window-all-closed after closing the window (#28867)
This commit is contained in:
parent
733f81449d
commit
c200840006
2 changed files with 15 additions and 2 deletions
|
@ -423,11 +423,11 @@ void NativeWindow::NotifyWindowClosed() {
|
|||
if (is_closed_)
|
||||
return;
|
||||
|
||||
WindowList::RemoveWindow(this);
|
||||
|
||||
is_closed_ = true;
|
||||
for (NativeWindowObserver& observer : observers_)
|
||||
observer.OnWindowClosed();
|
||||
|
||||
WindowList::RemoveWindow(this);
|
||||
}
|
||||
|
||||
void NativeWindow::NotifyWindowEndSession() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue