Summary: | Alternatives popup can be opened multiple times, and they overlap one another | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | John <ilikefoss> |
Component: | Panel | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | kinofhek, nate, niccolo.venerandi, niccolo, qydwhotmail |
Priority: | NOR | ||
Version: | 5.24.90 | ||
Target Milestone: | 1.0 | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/-/commit/5c85167a1ab1635ed8a092886369df361ec40def | Version Fixed In: | 6.0 |
Sentry Crash Report: |
Description
John
2022-05-28 10:13:21 UTC
Can confirm! That's why there's a Cancel button; you click that to close it. I don't really see what the problem is with that, IMO. Being to open it multiple times is definitely a bug though. Let's use this bug report to track that issue. This is fixed in Plasma 6. Not fixed in yesterday's build Can confirm, maybe a recent regression. This is pretty much impossible to notice now because of https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1555#note_848874, whereas it was much more of a problem before it. However I'm not sure that MR was a good idea. I'll still try to fix the issue for both scenarios Actually, huh, it's not "pretty much impossible to notice", it's not happening at all. How are y'all reproducing this bug? I can't see it. Looking more closely, it's not that multiple ones are opened on top of one another, but rather than you can open a second one that replaces the first when the first is already open. So maybe all we need to do is disable the menu item to open it when it's already open. A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/3788 Git commit 51caf6045db1f8ae1362d7b750a1fff992e4f540 by Nate Graham, on behalf of Niccolò Venerandi. Committed on 22/01/2024 at 16:47. Pushed by ngraham into branch 'master'. Only allow showing one Alternatives dialog at a time FIXED-IN: 6.0 M +7 -2 shell/shellcorona.cpp M +1 -0 shell/shellcorona.h https://invent.kde.org/plasma/plasma-workspace/-/commit/51caf6045db1f8ae1362d7b750a1fff992e4f540 Git commit 5c85167a1ab1635ed8a092886369df361ec40def by Nate Graham, on behalf of Niccolò Venerandi. Committed on 22/01/2024 at 16:50. Pushed by ngraham into branch 'Plasma/6.0'. Only allow showing one Alternatives dialog at a time FIXED-IN: 6.0 (cherry picked from commit 51caf6045db1f8ae1362d7b750a1fff992e4f540) M +7 -2 shell/shellcorona.cpp M +1 -0 shell/shellcorona.h https://invent.kde.org/plasma/plasma-workspace/-/commit/5c85167a1ab1635ed8a092886369df361ec40def |