raster pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=9f664bc7850910a41bdad76783800982c7df57e8

commit 9f664bc7850910a41bdad76783800982c7df57e8
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Mon Jan 28 12:13:07 2019 +0000

    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);

-- 


Reply via email to