Summary: | Pressing escape key causes system settings window with unsaved changes to turn a featureless grey | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Alan Jenkins <alan.christopher.jenkins> |
Component: | general | Assignee: | Unassigned bugs mailing-list <unassigned-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | andresbajotierra, dantti12 |
Priority: | NOR | ||
Version: | 4.1 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Unspecified | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Proposed patch |
Description
Alan Jenkins
2009-01-09 18:25:36 UTC
Here using: Qt: 4.4.3 + qt-copy-patches-889120 KDE: 4.2.60 (KDE 4.2.60 (KDE 4.3 >= 20090106)) kdelibs svn rev. 908156 / kdebase svn rev. 908156 on ArchLinux x86_64 - Kernel 2.6.27.10 I can confirm this bug *** Bug 180200 has been marked as a duplicate of this bug. *** Created attachment 30632 [details]
Proposed patch
Not the best solution but the best I could find.
Bypassing some KDialog/QDialog keyPress event to catch the ESC keyPress.
This may be a KDialog bug
SVN commit 951549 by darioandres: KPageDialog -> ( KPageWidget + KDialogButtonBox ) This remove a lot of hacks (an internal widget is not a dialog ) BUG: 180160 M +81 -53 kcmultiwidget.cpp M +23 -19 kcmultiwidget.h M +1 -1 mainwindow.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=951549 |