| Summary: | When libkxmlgui gets loaded into a non-qt app it may mess up application's shortcut fremework. | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] frameworks-kxmlgui | Reporter: | Alexander Golubev (Fat-Zer) <fatzer2> |
| Component: | general | Assignee: | kdelibs bugs <kdelibs-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/frameworks/kxmlgui/-/commit/abcc83630194b1eaf3732e0ccb2fad8de8ffbb9e | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Alexander Golubev (Fat-Zer)
2023-03-09 22:21:39 UTC
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kxmlgui/-/merge_requests/266 Git commit abcc83630194b1eaf3732e0ccb2fad8de8ffbb9e by Nicolas Fella, on behalf of Christoph Cullmann. Committed on 07/02/2025 at 13:15. Pushed by nicolasfella into branch 'master'. Create the conflict detector only if some main window got created Before we did that on library load, meaning everything linking against KXmlGui, even if only indirectly via the plasma-integration plugin, will get this, which is usually unwanted M +1 -1 src/CMakeLists.txt R +0 -11 src/kactionconflictdetector_p.h [from: src/kactionconflictdetector.cpp - 087% similarity] M +10 -0 src/kmainwindow.cpp https://invent.kde.org/frameworks/kxmlgui/-/commit/abcc83630194b1eaf3732e0ccb2fad8de8ffbb9e |