From ba421e45f7b97c5e7ba28efe4f148fb3ba87a22c Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Fri, 13 May 2016 20:32:53 +0100 Subject: Delay window deletion until we get back to main loop Avoid WinResize hooks while redrawing, ensure window resize only take place while handling user input. Fixes #672 --- src/buffer_manager.cc | 1 + 1 file changed, 1 insertion(+) (limited to 'src/buffer_manager.cc') diff --git a/src/buffer_manager.cc b/src/buffer_manager.cc index bb9f7902..82b17037 100644 --- a/src/buffer_manager.cc +++ b/src/buffer_manager.cc @@ -109,6 +109,7 @@ void BufferManager::clear_buffer_trash() // Do that again, to be tolerant in some corner cases, where a buffer is // deleted during its creation ClientManager::instance().ensure_no_client_uses_buffer(*buffer); + ClientManager::instance().clear_window_trash(); delete buffer; } -- cgit v1.2.3