diff options
| author | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-03-27 22:34:02 +0200 |
|---|---|---|
| committer | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-03-27 22:34:02 +0200 |
| commit | 144a79ee00951ed175a9ea3ebc28eb821f855138 (patch) | |
| tree | 305d8967d817d9a4f156c6ae7b978b48875195ab /src/events/Windows.cpp | |
| parent | de8d2fd13645d12c8d05ebff1053d09b768a1939 (diff) | |
fixed ASSERT and last commit's oopsie
Diffstat (limited to 'src/events/Windows.cpp')
| -rw-r--r-- | src/events/Windows.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/events/Windows.cpp b/src/events/Windows.cpp index 68adf1dd..014e5894 100644 --- a/src/events/Windows.cpp +++ b/src/events/Windows.cpp @@ -141,7 +141,9 @@ void Events::listener_unmapWindow(wl_listener* listener, void* data) { // refocus on a new window g_pInputManager->refocus(); + SubsurfaceTree::destroySurfaceTree(PWINDOW->m_pSurfaceTree); + PWINDOW->m_pSurfaceTree = nullptr; } @@ -250,4 +252,4 @@ void Events::listener_newXDGSurface(wl_listener* listener, void* data) { wl_signal_add(&XDGSURFACE->toplevel->events.set_title, &PNEWWINDOW->listen_setTitleWindow); wl_signal_add(&XDGSURFACE->toplevel->events.request_fullscreen, &PNEWWINDOW->listen_fullscreenWindow); wl_signal_add(&XDGSURFACE->events.new_popup, &PNEWWINDOW->listen_newPopupXDG); -}
\ No newline at end of file +} |
