diff --git a/panda/src/display/graphicsWindow.cxx b/panda/src/display/graphicsWindow.cxx index 822c7c3bd2..656f274f20 100644 --- a/panda/src/display/graphicsWindow.cxx +++ b/panda/src/display/graphicsWindow.cxx @@ -833,6 +833,8 @@ set_properties_now(WindowProperties &properties) { //////////////////////////////////////////////////////////////////// void GraphicsWindow:: close_window() { + display_cat.info() + << "Closing " << get_type() << "\n"; } //////////////////////////////////////////////////////////////////// diff --git a/panda/src/glxdisplay/glxGraphicsWindow.cxx b/panda/src/glxdisplay/glxGraphicsWindow.cxx index 4089652afe..8682a858b7 100644 --- a/panda/src/glxdisplay/glxGraphicsWindow.cxx +++ b/panda/src/glxdisplay/glxGraphicsWindow.cxx @@ -357,6 +357,7 @@ close_window() { // application, so the server hears the close request. XFlush(_display); } + GraphicsWindow::close_window(); } //////////////////////////////////////////////////////////////////// diff --git a/panda/src/windisplay/winGraphicsWindow.cxx b/panda/src/windisplay/winGraphicsWindow.cxx index bfd5c085ac..7e8c8a3aeb 100644 --- a/panda/src/windisplay/winGraphicsWindow.cxx +++ b/panda/src/windisplay/winGraphicsWindow.cxx @@ -184,6 +184,8 @@ close_window() { // revert to default display mode. ChangeDisplaySettings(NULL, 0x0); } + + GraphicsWindow::close_window(); } ////////////////////////////////////////////////////////////////////