https://bugs.kde.org/show_bug.cgi?id=448732

--- Comment #6 from guimarcalsi...@gmail.com ---
(In reply to Krešimir Čohar from comment #5)
> (In reply to guimarcalsilva from comment #4)
> > (In reply to Krešimir Čohar from comment #3)
> > > (In reply to Krešimir Čohar from comment #2)
> > > > I can confirm this bug on Plasma 5.23.5 using both latte and a plasma 
> > > > panel,
> > > > it brings into focus properly the window you clicked on only if it's
> > > > minimized. 
> > > > 
> > > > If the window isn't minimized, something strange happens - clicking on 
> > > > it
> > > > brings it to just below the window that was in focus before you trigger 
> > > > the
> > > > Show Desktop effect, and the focus remains on the window on top (the 
> > > > window
> > > > that was in focus before you triggered the effect).
> > > 
> > > I just tested it again and yes, it brings the focus back to the window 
> > > that
> > > was in focus before you triggered the effect. The window below is both 
> > > below
> > > (not on top) AND out of focus.
> > 
> > Yes. This happens. I noticed I can reliably reproduce the issue with
> > Chromium-based browsers (tested with Vivaldi and Chromium), but strangely
> > enough, it's working correctly for me with other apps.
> > 
> > Nate Grahan (or another developer), can you try reproducing the issue on
> > your end again but switching between a Chromium-based browser and another
> > app? If you click on a browser window that is already visible you should see
> > it doesn't get brought forward like other apps.
> 
> On my end, the bug doesn't discriminate and it happens with all my
> windows/applications.

I think I got it. It's a problem with X and Xwayland. On a Wayland session,
native Wayland windows switch normally, but it doesn't work with Xwayland
windows on a Wayland session and the bug is always present on an X session.

Devs reading this. Try this on an X session or between native Wayland and
XWayland windows.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to