From 9f664bc7850910a41bdad76783800982c7df57e8 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Mon, 28 Jan 2019 12:13:07 +0000 Subject: [PATCH] pager - fix small issue - raise window on drag start visually when u start to drag a window in pager it raises because of dnd... so raise the real window too so they match. it looked weird otherwise. @fix --- src/modules/pager/e_mod_main.c | 1 + src/modules/pager/gadget/pager.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/modules/pager/e_mod_main.c b/src/modules/pager/e_mod_main.c index 710ec77e4..5690237ea 100644 --- a/src/modules/pager/e_mod_main.c +++ b/src/modules/pager/e_mod_main.c @@ -1191,6 +1191,7 @@ _pager_window_cb_mouse_move(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EI _pager_window_cb_drag_finished); drag->button_mask = evas_pointer_button_down_mask_get(e_comp->evas); + evas_object_raise(pw->client->frame); /* this is independent of the original mirror */ o = e_deskmirror_mirror_copy(pw->o_mirror); evas_object_show(o); diff --git a/src/modules/pager/gadget/pager.c b/src/modules/pager/gadget/pager.c index a5df14ff5..3bafa386a 100644 --- a/src/modules/pager/gadget/pager.c +++ b/src/modules/pager/gadget/pager.c @@ -2076,6 +2076,7 @@ _pager_window_cb_mouse_move(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EI _pager_window_cb_drag_convert, _pager_window_cb_drag_finished); drag->button_mask = evas_pointer_button_down_mask_get(e_comp->evas); + evas_object_raise(pw->client->frame); if ((pw->desk->pager->plain) || (pager_config->permanent_plain)) { o = edje_object_add(drag->evas);