Re: [E-devel] Fwd: e16: Feature "Regression" when switching between desktops?
Kim Woelders <[email protected]> Fri, 27 Mar 2026 05:56:41 +0100
| Newsgroups | gmane.comp.window-managers.enlightenment.devel,gmane.comp.window-managers.enlightenment.user |
|---|---|
| Message-ID | <[email protected]> |
Hi Christian, No worries, your mail(s) did make it to the list(s) and to me :) I'll get back when I get around to dig into it. /Kim On 2026-03-26 22:13, Christian Klein wrote: > (resending mail, seems the first try to send it failed - it never > showed up in the mailing list) > Hi Kim, > > thanks for still maintaining e16! > > After not updating for ages - after all, e16 is pretty stable :) - I decided > to update to the newest git version. > > Unfortunately, there is a regression for my use case: > I am using multiple virtual desktops and switch between them using the mouse > scroll wheel. > > Since I use several full-screen applications, I normally use this feature by > moving the mouse cursor to the very top edge of the screen and then use the > scroll wheel. However, this no longer works with newer e16 releases. > > I bisected and traced it to this commit: > > ------ > commit dee8d4f36925f66f63925726b542289b18bef273 > Author: Kim Woelders <[email protected]> > Date: Fri Jul 22 06:33:52 2022 +0200 > > edge: Prevent pointer click and motion events propagating to root > > Avoids activating desk flips, root menus, and root window tooltips when > clicking on or moving over the edge windows. > ------ > > (And yes, did I mention that I haven't updated e16 for ages? :) ). > > If I revert this commit, all works again as expected. I can switch between > desktops by going to the top edge of the screen and using the mouse wheel. > > I am not sure if this is a real regression, since the commit message makes > it sound as if this is the intended behaviour. > > Anyway, I prepared a patch to make this configurable - see attachment. > I have no clue about X programming or e16 code, all I did was moving the > code from the above commit to a place where it's called on every change in > the desktop settings menu. > > I also added a German translation to the de.po, but since I use English as > my default language (German translation of computer stuff always sounds > cringey to me) I can't comment on how good it is. > > Also, all changes were made by me, no AI used. > So any mistakes and stupidities are mine. ;) > > Kind Regards and thanks for still maintaining the best version of the best > window manager on this planet! > > Christian