From 5e42f12ffba347b509be99e60f4352436bd6657a Mon Sep 17 00:00:00 2001 From: Gustavo Sverzut Barbieri Date: Fri, 28 May 2010 18:54:25 +0000 Subject: [PATCH] if fullscreen border was moved between desks, update desk fullscreen count. just happened to notice this possible error, no idea if paths could really trigger it, but was simple enough to fix. SVN revision: 49249 --- src/bin/e_border.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/bin/e_border.c b/src/bin/e_border.c index c2c01a5aa..95b05e4b8 100644 --- a/src/bin/e_border.c +++ b/src/bin/e_border.c @@ -700,6 +700,11 @@ e_border_desk_set(E_Border *bd, E_Desk *desk) E_OBJECT_TYPE_CHECK(desk, E_DESK_TYPE); if (bd->desk == desk) return; ecore_x_window_shadow_tree_flush(); + if (bd->fullscreen) + { + bd->desk->fullscreen_borders--; + desk->fullscreen_borders++; + } bd->desk = desk; e_border_zone_set(bd, desk->zone);