raster pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=567b12ab0613b2bf2852d5f26d0c809911815124

commit 567b12ab0613b2bf2852d5f26d0c809911815124
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Mon May 11 11:47:20 2020 +0100

    tiling - untrack clients we have restored
    
    this should fix a crash on shutdown and other related issues where
    tiling may still watch after it's released a window.
    
    @fix
---
 src/modules/tiling/e_mod_tiling.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/modules/tiling/e_mod_tiling.c 
b/src/modules/tiling/e_mod_tiling.c
index bf41fa7f3..f569c3f9a 100644
--- a/src/modules/tiling/e_mod_tiling.c
+++ b/src/modules/tiling/e_mod_tiling.c
@@ -350,6 +350,7 @@ _restore_client(E_Client *ec)
    if (!extra->tiled)
      return NULL;
 
+   _client_untrack(ec);
    if (!ec->maximized && !ec->fullscreen)
      {
         _e_client_move_resize(ec, extra->orig.geom.x, extra->orig.geom.y,

-- 


Reply via email to