Summary: | QtQuickDialogWrapper::exec is an anti pattern that allows the user to break most apps that use it | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-knewstuff | Reporter: | Harald Sitter <sitter> |
Component: | general | Assignee: | Dan Leinir Turthra Jensen <admin> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alexander.lohnau, cezar.inglezis, kdelibs-bugs, nate |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/frameworks/knewstuff/commit/3dbdcc0385142dd5e117a99550e6504ecca8d8fd | Version Fixed In: | 5.94 |
Sentry Crash Report: |
Description
Harald Sitter
2022-02-22 13:01:43 UTC
Git commit 3dbdcc0385142dd5e117a99550e6504ecca8d8fd by Alexander Lohnau. Committed on 26/04/2022 at 03:53. Pushed by alex into branch 'master'. Port away from using KNS3::QtQuickDialogWrapper::exec internally M +5 -0 src/qtquickdialogwrapper.cpp M +6 -0 src/qtquickdialogwrapper.h M +11 -8 src/widgets/action.cpp M +4 -1 src/widgets/button.cpp https://invent.kde.org/frameworks/knewstuff/commit/3dbdcc0385142dd5e117a99550e6504ecca8d8fd Git commit 836a7b80f3c850f953e1b7ed229a2c3401ef015e by Alexander Lohnau. Committed on 26/04/2022 at 03:53. Pushed by alex into branch 'master'. Deprecate KNS3::QtQuickDialogWrapper::exec M +1 -1 src/CMakeLists.txt M +2 -0 src/qtquickdialogwrapper.cpp M +5 -0 src/qtquickdialogwrapper.h https://invent.kde.org/frameworks/knewstuff/commit/836a7b80f3c850f953e1b7ed229a2c3401ef015e *** Bug 453397 has been marked as a duplicate of this bug. *** |