| Summary: | Context menus are persistent | ||
|---|---|---|---|
| Product: | [Applications] plasma-systemmonitor | Reporter: | Lastique <andysem> |
| Component: | general | Assignee: | KSysGuard Developers <ksysguard-bugs> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | ahiemstra, plasma-bugs-null |
| Priority: | NOR | ||
| Version First Reported In: | 5.24.6 | ||
| Target Milestone: | --- | ||
| Platform: | Kubuntu | ||
| OS: | Linux | ||
| URL: | https://bugreports.qt.io/browse/QTBUG-69558 | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Lastique
2022-10-17 16:54:15 UTC
This is a limitation of QtQuick Controls 2 menus and needs to be fixed in Qt. (In reply to Arjen Hiemstra from comment #1) > This is a limitation of QtQuick Controls 2 menus and needs to be fixed in Qt. Then please report this to Qt and post a link here. I won't be able to provide any details to Qt devs wrt. where the problem is and what needs to be done. I'm going to reopen this so that it doesn't get lost. Feel free to close it if you report the problem to Qt (please post a link to it as well). As a side note, I don't quite understand why System Monitor has to use some different API for displaying context menus, which behaves differently from every other application on the system. This breaks UX. Why not use the "normal" context menus? The upstream bug is https://bugreports.qt.io/browse/QTBUG-69558 > As a side note, I don't quite understand why System Monitor has to use some different API for displaying context menus, which behaves differently from every other application on the system. This breaks UX. Why not use the "normal" context menus? It's not a different API, most QtQuick applications will use these same APIs. The difference is between QtWidgets and QtQuick. And choosing between those two has little to do with what menu style is used - the advantages of QtQuick greatly outweigh the minor annoyance of an in-application menu. |