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



_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to