stacking issue with (gtk-based?) programs? #5

Closed
opened 2022-05-19 07:59:44 -07:00 by kdato49 · 5 comments

Hi,

I came across an issue with stacking. So far I only had it with two gtk-based programs, i.e., all chromium-based browsers as well as pulseaudio-equalizer-gtk, as follows.

starting scenario:

  • Settings > Focus Settings > Stacking: "Raise windows on mouse hover" is enabled
  • and chromium or pulse-equal-gtk is on top
  • and another program (not chromium and not pusle-equal-gtk) is underneath
  • and the mouse moves away from the program that's on top

reproduction of unexpected behaviour:

  1. mouse moves back to the program that's on top
    AND
  2. mouse moves over the area that's underneath
    THEN
    the program underneath comes to the top.

To illustrate, I attach a hand-drawn sketch with explanation. Playing with Enlightenment's Windows settings did not have an effect on the issue.

I am on efl-current and enlightenment-current from github, running on Slackware-15.

kdato

Hi, I came across an issue with stacking. So far I only had it with two gtk-based programs, i.e., all chromium-based browsers as well as pulseaudio-equalizer-gtk, as follows. starting scenario: - Settings > Focus Settings > Stacking: "Raise windows on mouse hover" is enabled - and chromium or pulse-equal-gtk is on top - and another program (not chromium and not pusle-equal-gtk) is underneath - and the mouse moves away from the program that's on top reproduction of unexpected behaviour: 1) mouse moves back to the program that's on top AND 2) mouse moves over the area that's underneath THEN the program underneath comes to the top. To illustrate, I attach a hand-drawn sketch with explanation. Playing with Enlightenment's Windows settings did not have an effect on the issue. I am on efl-current and enlightenment-current from github, running on Slackware-15. kdato
Owner

ummm a video is better than a diagam :) recordmydesktop -but like your other issu filings.. i suspect you are not on latest :)

ummm a video is better than a diagam :) recordmydesktop -but like your other issu filings.. i suspect you are not on latest :)
Author

Thanks raster.

I'm now on git.enlightenment.org. Seems resolved, but let's keep the issue open for a few days so I can work out if I'm still getting it.

Thanks raster. I'm now on git.enlightenment.org. Seems resolved, but let's keep the issue open for a few days so I can work out if I'm still getting it.
Owner

:) always best course is to get "up to date" and then see. :) thus mhy comments were for now just to get you "to latest git" to see that fixes are already there... and if not - let's look. :)

:) always best course is to get "up to date" and then see. :) thus mhy comments were for now just to get you "to latest git" to see that fixes are already there... and if not - let's look. :)
Author

No worries, all good.

Looks like we can close this one, the issue is gone.

No worries, all good. Looks like we can close this one, the issue is gone.
Owner

ok. will do

ok. will do
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: enlightenment/efl#5
No description provided.