| Summary: | [Wayland] Cannot close title bar context menu | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Germano Massullo (Thetra) <germano.massullo> |
| Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | bugseforuns, justin.zobel, nate, s1994928 |
| Priority: | NOR | ||
| Version First Reported In: | 5.20.2 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/kwin/commit/3c965b9caebeb46e2d496144da8b7b4dff5f9f42 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Germano Massullo (Thetra)
2020-10-29 00:43:50 UTC
Can confirm on KDE Neon User Edition. Workaround is to click outside the application, that will close it. Can confirm on KDE Plasma 5.20.90 KWin Support Information is here: https://pastebin.com/spxGKQbv A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/647 Git commit f5925e2f17770ca805cc4899084a059d16e51798 by Vlad Zahorodnii. Committed on 02/02/2021 at 14:09. Pushed by vladz into branch 'master'. wayland: Introduce internal popup event filter The event filter allows dismissing the user actions menu by clicking anywhere outside of it. M +38 -0 autotests/integration/internal_window.cpp M +39 -47 input.cpp M +1 -2 input.h M +22 -2 internal_client.cpp M +2 -0 internal_client.h M +2 -0 popup_input_filter.cpp https://invent.kde.org/plasma/kwin/commit/f5925e2f17770ca805cc4899084a059d16e51798 Git commit 3c965b9caebeb46e2d496144da8b7b4dff5f9f42 by Vlad Zahorodnii. Committed on 02/02/2021 at 14:15. Pushed by vladz into branch 'Plasma/5.21'. wayland: Introduce internal popup event filter The event filter allows dismissing the user actions menu by clicking anywhere outside of it. (cherry picked from commit f5925e2f17770ca805cc4899084a059d16e51798) M +38 -0 autotests/integration/internal_window.cpp M +39 -47 input.cpp M +1 -2 input.h M +22 -2 internal_client.cpp M +2 -0 internal_client.h M +2 -0 popup_input_filter.cpp https://invent.kde.org/plasma/kwin/commit/3c965b9caebeb46e2d496144da8b7b4dff5f9f42 |