On Wed, 9 May 2018 17:05:03 -0700 Marc MERLIN <marc_...@merlins.org> said:

> On Thu, May 10, 2018 at 09:32:03AM +0930, Simon Lees wrote:
> > 
> > 
> > On 09/05/18 23:50, Marc MERLIN wrote:
> > > On Wed, May 09, 2018 at 11:16:52AM +0200, Jérémy Zurcher wrote:
> > >> Hello Marc,
> > >>
> > >> I don't like that default behaviour either.
> > >> but it's very easy to disable :
> > >>   Settings -> Windows -> window focus -> Click window to focus
> > > 
> > > Yeah, thanks for that workaround, I could do this if I had to.
> > > 
> > > However, sorry if I'm being dense here:
> > > I've had focus follow mouse for literally 20 years.
> > > I've never had my mouse pointer focus a window underneath the window I'm
> > > pointing on.
> > > I sure don't want that, and E has never ever done this, until now with
> > > 0.22.11.
> > 
> > I used to do that all the time, with semi transparent terminal windows
> > that over lapped or other cases where I was re writing in text I went
> > back to click to focus years ago though.
> 
> If you use focus follow mouse, how does it or you get to decide if input
> goes to the window on top or below?
> With click to focus, sure, but without, how can E know that you want to type
> under the current window?
> 

when mouse enters or exits the window (events from the xserver). that is how e
decides to focus it or not.

> In what I'm seeing, some windows have higher priority and steal input even
> if they're below the window on top that I'm trying to write in.

either mouse is entering and exiting... or an app is explicitly setting or
stealing the focus. apps can do this. the enter/exit may be happening due to
"fake invisible" windows/rectangles being used to cover areas not covered by
windows to direct input to the one big canvas that is the screen for e's
compositor. there may have been a bug in it that messed up these rects OR
perhaps there were stray "0 0 0 0" rectangles (transparent rects but visible to
input, so color rgba is 0 0 0 0). if it was this then the bug has since been
fixed in 0.22 for sure.

> Marc
> -- 
> "A mouse is a device used to point at the xterm you want to type in" - A.S.R.
> Microsoft is to operating systems ....
>                                       .... what McDonalds is to gourmet
> cooking Home page: http://marc.merlins.org/  
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - ras...@rasterman.com


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to