On Fri, Sep 1, 2017 at 6:29 AM Carsten Haitzler <ras...@rasterman.com>
wrote:

> raster pushed a commit to branch master.
>
>
> http://git.enlightenment.org/core/enlightenment.git/commit/?id=9ae24a3a4a93827f6bce1c565a00926aa8ea1460
>
> commit 9ae24a3a4a93827f6bce1c565a00926aa8ea1460
> Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
> Date:   Fri Sep 1 19:29:03 2017 +0900
>
>     e client focus - fix focus if moving focused window to new desk - long
>
>     fix client focus the very very very long way vs
>     418319fc942a2c9204c8ec1d3d9e9bb1bbfb83fa
> ---
>  src/bin/e_actions.c                  | 16 +++++++++--
>  src/bin/e_client.c                   |  6 ----
>  src/bin/e_comp_x.c                   | 25 ++++++++++++++--
>  src/bin/e_int_client_menu.c          | 10 ++++++-
>  src/modules/msgbus/msgbus_window.c   | 13 ++++++++-
>  src/modules/pager/e_mod_main.c       | 55
> ++++++++++++++++++++++--------------
>  src/modules/pager/gadget/pager.c     | 52
> +++++++++++++++++++++-------------
>  src/modules/pager_plain/e_mod_main.c | 54
> ++++++++++++++++++++++-------------
>  8 files changed, 157 insertions(+), 74 deletions(-)
>
>
>
I'm still not sold on the idea of warping the user's pointer after
finishing a pointer-based dnd operation, but at least this avoids warping
the pointer e.g., after applying window remembers, so thanks for this.

FWIW e_desk_last_focused_focus() already calls
e_client_focus_set_with_pointer() if appropriate and also raises the
focused client.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to