On Wed, 22 Sep 2021 17:38:12 -0700 Marc MERLIN <marc_...@merlins.org> said:

https://git.enlightenment.org/core/enlightenment.git/commit/?id=32255d012259fe8bcbd84aa525b4ee5ceb11adfb

chrome is doing weird things setting a CSD frame inset property on a window
that has no CSD frame.. it happens to be set to 0 0 0 0 but... still. it's
bizarre to add this property and fill it with stuff when you have no CSD
(client side decorations). it fell into a logic hole where e partly treated the
window as CSd but also as normal wm provided borders.

> On Wed, Sep 22, 2021 at 08:37:15PM +0100, Carsten Haitzler wrote:
> > On Wed, 22 Sep 2021 11:02:37 -0700 Marc MERLIN <marc_...@merlins.org> said:
> > 
> > > On Wed, Sep 22, 2021 at 06:33:31PM +0100, Carsten Haitzler wrote:
> > > > > I'm not sure how to run xev against another window (getting the
> > > > > windowid), can you remind me?
> > > >
> > > > xev -id 0x12324455
> > > 
> > > I know that part, it's getting the correct windowid for that window.
> > > 
> > > > > Although given the above, is that enough info to diagnose/reproduce?
> > > 
> > > Have you been able to install chrome-unstable (95) and see if you have
> > > the issue?
> > 
> > xwininfo - then click on it when pointer changes
> 
> Ok, there you go, attached. Clicks worked and then they didn't.
> I measured the misclick and it's off by about 24 pixels indeed.
> Is there a chance you can install chrome 95 on one of your machines and
> confirm?
> 
> 
> EnterNotify event, serial 31, synthetic NO, window 0x3800021,
>     root 0x1df, subw 0x0, time 3311238313, (23,88), root:(1068,575),
>     mode NotifyNormal, detail NotifyNonlinear, same_screen YES,
>     focus NO, state 16
> 
> KeymapNotify event, serial 31, synthetic NO, window 0x0,
>     keys:  4294967263 0   0   0   0   0   0   0   0   0   0   0   0   0   0
> 0 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
> 
> FocusIn event, serial 31, synthetic NO, window 0x3800021,
>     mode NotifyNormal, detail NotifyNonlinear
> 
> KeymapNotify event, serial 31, synthetic NO, window 0x0,
>     keys:  4294967263 0   0   0   0   0   0   0   0   0   0   0   0   0   0
> 0 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
> 
> PropertyNotify event, serial 31, synthetic NO, window 0x3800021,
>     atom 0x183 (_NET_WM_USER_TIME), time 3311239948, state PropertyNewValue
> 
> PropertyNotify event, serial 31, synthetic NO, window 0x3800021,
>     atom 0x183 (_NET_WM_USER_TIME), time 3311244349, state PropertyNewValue
> 
> PropertyNotify event, serial 31, synthetic NO, window 0x3800021,
>     atom 0x183 (_NET_WM_USER_TIME), time 3311245943, state PropertyNewValue
> 
> KeyRelease event, serial 31, synthetic NO, window 0x3800021,
>     root 0x1df, subw 0x0, time 3311252271, (543,297), root:(1588,784),
>     state 0x10, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
>     XLookupString gives 0 bytes: 
>     XFilterEvent returns: False
> 
> KeyPress event, serial 31, synthetic NO, window 0x3800021,
>     root 0x1df, subw 0x0, time 3311252271, (543,297), root:(1588,784),
>     state 0x10, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
>     XLookupString gives 0 bytes: 
>     XmbLookupString gives 0 bytes: 
>     XFilterEvent returns: False
> 
> PropertyNotify event, serial 31, synthetic NO, window 0x3800021,
>     atom 0x183 (_NET_WM_USER_TIME), time 3311252271, state PropertyNewValue
> 
> LeaveNotify event, serial 31, synthetic NO, window 0x3800021,
>     root 0x1df, subw 0x0, time 3311252377, (543,298), root:(1588,785),
>     mode NotifyGrab, detail NotifyAncestor, same_screen YES,
>     focus YES, state 280
> 
> FocusOut event, serial 31, synthetic NO, window 0x3800021,
>     mode NotifyGrab, detail NotifyNonlinear
> 
> FocusIn event, serial 31, synthetic NO, window 0x3800021,
>     mode NotifyUngrab, detail NotifyNonlinear
> 
> KeymapNotify event, serial 31, synthetic NO, window 0x0,
>     keys:  4294967263 0   0   0   0   0   0   0   1   0   0   0   0   0   0
> 0 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
> 
> ConfigureNotify event, serial 31, synthetic YES, window 0x3800021,
>     event 0x3800021, window 0x3800021, (2085,458), width 1697, height 1817,
>     border_width 0, above 0x0, override NO
> 
> EnterNotify event, serial 31, synthetic NO, window 0x3800021,
>     root 0x1df, subw 0x0, time 3311252896, (543,298), root:(2628,756),
>     mode NotifyNormal, detail NotifyNonlinear, same_screen YES,
>     focus YES, state 24
> 
> KeymapNotify event, serial 31, synthetic NO, window 0x0,
>     keys:  2   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   
>            0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
> 
> PropertyNotify event, serial 31, synthetic NO, window 0x3800021,
>     atom 0x2c0 (_GTK_FRAME_EXTENTS), time 3311252897, state PropertyNewValue
> 
> PropertyNotify event, serial 31, synthetic NO, window 0x3800021,
>     atom 0x1f3 (_NET_WM_OPAQUE_REGION), time 3311252897, state
> PropertyNewValue
> 
> KeyRelease event, serial 31, synthetic NO, window 0x3800021,
>     root 0x1df, subw 0x0, time 3311252913, (541,296), root:(2626,754),
>     state 0x18, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
>     XLookupString gives 0 bytes: 
>     XFilterEvent returns: False
> 
> LeaveNotify event, serial 31, synthetic NO, window 0x3800021,
>     root 0x1df, subw 0x0, time 3311253205, (-8,331), root:(2077,789),
>     mode NotifyNormal, detail NotifyNonlinear, same_screen YES,
>     focus YES, state 16
> 
> FocusOut event, serial 31, synthetic NO, window 0x3800021,
>     mode NotifyNormal, detail NotifyNonlinear
> 
> -- 
> "A mouse is a device used to point at the xterm you want to type in" - A.S.R.
>  
> Home page: http://marc.merlins.org/                       | PGP
> 7F55D5F27AAF9D08
> 


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



_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to