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