From eaa146e8af51b10aa1fb957c252ec9a28d7d871f Mon Sep 17 00:00:00 2001 From: sebastid Date: Wed, 7 Sep 2005 04:45:35 +0000 Subject: [PATCH] Set desk after unstick event. SVN revision: 16642 --- src/bin/e_border.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bin/e_border.c b/src/bin/e_border.c index 475a86e6b..6fb08129c 100644 --- a/src/bin/e_border.c +++ b/src/bin/e_border.c @@ -1648,7 +1648,6 @@ e_border_unstick(E_Border *bd) /* Set the desk before we unstick the border */ if (!bd->sticky) return; // printf("UNSTICK!\n"); - e_border_desk_set(bd, e_desk_current_get(bd->zone)); bd->sticky = 0; e_hints_window_sticky_set(bd, 0); @@ -1657,6 +1656,8 @@ e_border_unstick(E_Border *bd) e_object_ref(E_OBJECT(bd)); // e_object_breadcrumb_add(E_OBJECT(bd), "border_unstick_event"); ecore_event_add(E_EVENT_BORDER_UNSTICK, ev, _e_border_event_border_unstick_free, NULL); + + e_border_desk_set(bd, e_desk_current_get(bd->zone)); } E_Border *