Revision 951cb9c...

Go back to digest for 11th November 2012

Bug Fixes in KDE Base

Frank Reininghaus committed changes in [kde-baseapps/KDE/4.9] /src/kitemviews:

Prevent crashes caused by nested event loops run when renaming inline

When renaming inline and starting a drag or invoking the context menu,
a nested event loop will be run. If the role editor loses focus and
emits roleEditingFinished(), we must prevent that deleteLater() is
called because this would delete the role editor inside a nested event
loop which is run from one of its own functions. We would get a crash
when returning from that event loop otherwise.



FIXED-IN: 4.9.4

File Changes

Modified 3 files
  • /src/kitemviews
  •   dolphin/kstandarditemlistwidget.cpp
  •   dolphin/private/kitemlistroleeditor.cpp
  •   dolphin/private/kitemlistroleeditor.h
3 files changed in total