[kwin] [Bug 455237] Windows from another desktop are being rendered on top of current one

2022-06-24 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=455237

Nate Graham  changed:

   What|Removed |Added

 CC||arthur.poulet.kde@sceptique
   ||.eu

--- Comment #11 from Nate Graham  ---
*** Bug 455879 has been marked as a duplicate of this bug. ***

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

[kwin] [Bug 455237] Windows from another desktop are being rendered on top of current one

2022-06-20 Thread Kiril Vladimirov
https://bugs.kde.org/show_bug.cgi?id=455237

Kiril Vladimirov  changed:

   What|Removed |Added

Summary|Windows from another|Windows from another
   |desktop is being rendered   |desktop are being rendered
   |on top of current one   |on top of current one

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

[kwin] [Bug 455237] Windows from another desktop is being rendered on top of current one

2022-06-18 Thread Ismael Asensio
https://bugs.kde.org/show_bug.cgi?id=455237

Ismael Asensio  changed:

   What|Removed |Added

 CC||butmon...@gmail.com

--- Comment #10 from Ismael Asensio  ---
*** Bug 455531 has been marked as a duplicate of this bug. ***

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

[kwin] [Bug 455237] Windows from another desktop is being rendered on top of current one

2022-06-18 Thread Ismael Asensio
https://bugs.kde.org/show_bug.cgi?id=455237

Ismael Asensio  changed:

   What|Removed |Added

 CC||stu...@pinamartins.com

--- Comment #9 from Ismael Asensio  ---
*** Bug 447876 has been marked as a duplicate of this bug. ***

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

[kwin] [Bug 455237] Windows from another desktop is being rendered on top of current one

2022-06-15 Thread Ismael Asensio
https://bugs.kde.org/show_bug.cgi?id=455237

Ismael Asensio  changed:

   What|Removed |Added

   Version Fixed In||5.25.1

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

[kwin] [Bug 455237] Windows from another desktop is being rendered on top of current one

2022-06-15 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=455237

Vlad Zahorodnii  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/kwin/commit/1725e224839b |ma/kwin/commit/21dbc3c973c2
   |a5a703fa24299dbbd438bf63fd9 |deb2768789507e8b40a07b7ac8e
   |4   |0

--- Comment #8 from Vlad Zahorodnii  ---
Git commit 21dbc3c973c2deb2768789507e8b40a07b7ac8e0 by Vlad Zahorodnii.
Committed on 15/06/2022 at 07:10.
Pushed by vladz into branch 'Plasma/5.25'.

effects/slide: Ensure that there's only one visibility ref per window

If a window is added and then the current virtual desktop changes, we
can encounter the following situation:

 * desktopChanged signal is emitted, and the slide effect starts
   animation. SlideEffect::prepareSwitching() will setup windows; note
   that the new window may be present in effects->stackingOrder()
 * windowAdded signal is emitted, and slide effect tries to ref the
   window again

In order to ensure that there's only one reference, maintain visibility
refs in a hashtable.


(cherry picked from commit 1725e224839ba5a703fa24299dbbd438bf63fd94)

M  +12   -3src/effects/slide/slide.cpp
M  +6-0src/effects/slide/slide.h

https://invent.kde.org/plasma/kwin/commit/21dbc3c973c2deb2768789507e8b40a07b7ac8e0

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

[kwin] [Bug 455237] Windows from another desktop is being rendered on top of current one

2022-06-15 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=455237

Vlad Zahorodnii  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/kwin/commit/1725e224839b
   ||a5a703fa24299dbbd438bf63fd9
   ||4
 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #7 from Vlad Zahorodnii  ---
Git commit 1725e224839ba5a703fa24299dbbd438bf63fd94 by Vlad Zahorodnii.
Committed on 15/06/2022 at 06:48.
Pushed by vladz into branch 'master'.

effects/slide: Ensure that there's only one visibility ref per window

If a window is added and then the current virtual desktop changes, we
can encounter the following situation:

 * desktopChanged signal is emitted, and the slide effect starts
   animation. SlideEffect::prepareSwitching() will setup windows; note
   that the new window may be present in effects->stackingOrder()
 * windowAdded signal is emitted, and slide effect tries to ref the
   window again

In order to ensure that there's only one reference, maintain visibility
refs in a hashtable.

M  +12   -3src/effects/slide/slide.cpp
M  +6-0src/effects/slide/slide.h

https://invent.kde.org/plasma/kwin/commit/1725e224839ba5a703fa24299dbbd438bf63fd94

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

[kwin] [Bug 455237] Windows from another desktop is being rendered on top of current one

2022-06-14 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=455237

--- Comment #6 from mira...@mirandastreeter.com ---
Forgot to add my setup:

Linux 5.18.3
Arch rolling release
Qt 5.15.4
KDE Frameworks 5.95.0
Plasmashell 5.24.90
Nvidia proprietary driver 515.48.07

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

[kwin] [Bug 455237] Windows from another desktop is being rendered on top of current one

2022-06-14 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=455237

--- Comment #5 from mira...@mirandastreeter.com ---
I, too, am seeing this issue, but only sporadically on certain boots about a
fifth of the time. I have no indication how to reproduce this besides rebooting
and crossing my fingers. In my situation I have no window rules and have not
made any adjustments to default window management behavior.

In an attempt to fix this I had tried clearing my entire .local and .config
directory's k* and plasma* files/folders, starting with a fresh KDE experience
for my user. Unfortunately, the issue returned. The only notable adjustments
made were adding a taskbar to my secondary monitor and creating multiple
horizontal virtual desktops.

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

[kwin] [Bug 455237] Windows from another desktop is being rendered on top of current one

2022-06-14 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=455237

mira...@mirandastreeter.com changed:

   What|Removed |Added

 CC||mira...@mirandastreeter.com

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

[kwin] [Bug 455237] Windows from another desktop is being rendered on top of current one

2022-06-14 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=455237

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

--- Comment #4 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/kwin/-/merge_requests/2521

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

[kwin] [Bug 455237] Windows from another desktop is being rendered on top of current one

2022-06-14 Thread Kiril Vladimirov
https://bugs.kde.org/show_bug.cgi?id=455237

--- Comment #3 from Kiril Vladimirov  ---
> Do you have any rules set on this particular window?

Totally forgot about it. I have a window rule to always open Firefox on desktop
1. Deleting it fixed the issue.

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

[kwin] [Bug 455237] Windows from another desktop is being rendered on top of current one

2022-06-14 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=455237

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org
   Keywords||regression

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

[kwin] [Bug 455237] Windows from another desktop is being rendered on top of current one

2022-06-14 Thread Ismael Asensio
https://bugs.kde.org/show_bug.cgi?id=455237

Ismael Asensio  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED
 CC||isma...@gmail.com

--- Comment #2 from Ismael Asensio  ---
I can reproduce it, but only when some Window Rule regarding virtual desktops
is applied.

Do you have any rules set on this particular window?

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

[kwin] [Bug 455237] Windows from another desktop is being rendered on top of current one

2022-06-14 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=455237

--- Comment #1 from Vlad Zahorodnii  ---
I can't reproduce it. Can you provide more detailed steps to reproduce? Does
firefox run with native wayland support? What should one do in step 3?

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