From ff3b3c73099bd3321c013e6f4efa374de58db56e Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 25 Jun 2013 09:12:32 +0100 Subject: [PATCH] call _e_border_action_finish when hiding/deleting the action_border --- src/bin/e_border.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bin/e_border.c b/src/bin/e_border.c index b099119a1..cce41ada5 100644 --- a/src/bin/e_border.c +++ b/src/bin/e_border.c @@ -1004,6 +1004,8 @@ e_border_hide(E_Border *bd, _e_border_move_end(bd); if (bd->resize_mode != E_POINTER_RESIZE_NONE) _e_border_resize_end(bd); + if (action_border == bd) + _e_border_action_finish(); e_container_shape_hide(bd->shape); if (!bd->iconic) e_hints_window_hidden_set(bd); @@ -4904,6 +4906,7 @@ _e_border_del(E_Border *bd) if (bd->cur_mouse_action->func.end) bd->cur_mouse_action->func.end(E_OBJECT(bd), ""); } + if (action_border == bd) _e_border_action_finish(); e_pointer_type_pop(e_comp_get(bd)->pointer, bd, NULL); if (warp_timer_border == bd)