Summary: | [Wayland] Context menu closes and blocks the next two right-clicks when a notification, OSD, or tooltip disappears | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Patrick Silva <bugseforuns> |
Component: | general | Assignee: | David Edmundson <kde> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | dev.bacteriostat, guimarcalsilva, kde, milakam, nate, plasma-bugs, postix, saileshpoudel0, vlad.zahorodnii, wengxt |
Priority: | NOR | Keywords: | wayland |
Version: | 5.20.90 | ||
Target Milestone: | 1.0 | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
URL: | https://github.com/qt/qtwayland/commit/f8e3257e9b1e22d52e9c221c62b8d9b6dd1151a3 | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=417939 | ||
Latest Commit: | Version Fixed In: | the latest version of the KDE Qt patch collection | |
Sentry Crash Report: |
Description
Patrick Silva
2020-10-11 13:42:41 UTC
Can confirm. Pretty sure that's kwin (In reply to Nate Graham from comment #1) > Can confirm. I can't. (In reply to Kai Uwe Broulik from comment #2) > Pretty sure that's kwin No, it's plasma. It destroys the xdg_popup surface for some reason. Ah yes, this. Same as Bug 417939. *** This bug has been marked as a duplicate of bug 417939 *** This bug is still reproducible on Arch Linux (Plasma 5.23.1) and neon unstable. On neon unstable the context menu also closes when volume or brightness OSD disappears. Darn, looks like they'll have to be fixed separately. Can reproduce. Looks like this is an upstream issue that will be fixed by https://codereview.qt-project.org/c/qt/qtwayland/+/347783. *** Bug 448508 has been marked as a duplicate of this bug. *** *** Bug 450145 has been marked as a duplicate of this bug. *** *** Bug 451020 has been marked as a duplicate of this bug. *** *** Bug 451599 has been marked as a duplicate of this bug. *** *** Bug 454195 has been marked as a duplicate of this bug. *** This has been fixed in Qt 6.4 with https://github.com/qt/qtwayland/commit/f8e3257e9b1e22d52e9c221c62b8d9b6dd1151a3. Ideally we should backport it to the KDE patch collection. Xuetian, would you be interested in doing that? https://community.kde.org/Qt5PatchCollection#How_do_I_get_a_patch_merged.3F I'm unable to reproduce the original observed result. Tested on Wayland sessions of Arch and neon unstable. It's possible they already manually backported it, or else it was already backported in the Qt patch collection and Fedora is lagging, which is why I can still reproduce it? Indeed, it was backported a month ago! https://invent.kde.org/qt/qt/qtwayland/-/commit/f8e3257e9b1e22d52e9c221c62b8d9b6dd1151a3 |