From 404b5a9c840e58c67a279b71ad21a8ebe06b916f Mon Sep 17 00:00:00 2001 From: Boris Faure Date: Fri, 25 May 2012 13:40:56 +0000 Subject: [PATCH] e: tiling: fix restoring old border SVN revision: 71427 --- src/modules/tiling/e_mod_tiling.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/modules/tiling/e_mod_tiling.c b/src/modules/tiling/e_mod_tiling.c index b2f6162e3..e96004a7c 100644 --- a/src/modules/tiling/e_mod_tiling.c +++ b/src/modules/tiling/e_mod_tiling.c @@ -374,7 +374,6 @@ _restore_border(E_Border *bd) bd->maximized = extra->orig.maximized; } - change_window_border(bd, extra->orig.bordername); } @@ -3270,6 +3269,8 @@ static void _pre_border_assign_hook(void *data __UNUSED__, E_Border *bd) { + Border_Extra *extra; + if (tiling_g.config->show_titles) return; @@ -3294,6 +3295,8 @@ _pre_border_assign_hook(void *data __UNUSED__, return; } + extra = _get_or_create_border_extra(bd); + if ((bd->bordername && strcmp(bd->bordername, "pixel")) || !bd->bordername) {