Revision 1231646
Go back to digest for 15th May 2011Bug Fixes in Utilities
Raphael Kubo da Costa committed changes in /branches/KDE/4.6/kdeutils/ark/part/part.cpp:
Do not pass widget(), which is a QSplitter, as a parent to KFileDialog.
Oh, we all love nested event loops. A QSplitter is passed as a parent to
KFileDialog, which creates a KFileWidget. KFileWidget runs a nested event loop
to stat the specified directory, which leads to posted events being processed,
including QSplitter::childEvent(). childEvent() calls KFileDialog::show(),
which shows the KFileDialog in a non-modal state. When KFileDialog::exec() is
called, the dialog is already shown and is non-modal.
FIXED-IN: 4.6.4
Bug 264819: ark crash while exiting
102 days
File Changes
Modified 1 files
- /branches/KDE/4.6/kdeutils/ark/part/part.cpp
1 files changed in total