Revision 1183763
Go back to digest for 10th October 2010Optimization in KDE Base
David Faure committed changes in /trunk/KDE/kdelibs/kio/kio/kdirlister.cpp:
Optimize a decAutoUpdate+incAutoUpdate code path which led to unregistering+reregistering to KDirWatch for the same path,
which is unnecessary, and probaby caused the bug Lubos reported, where OOo's KFileDialog wouldn't show files created
since the last filedialog, because that event gets processed very late (no event loop while no dialog is up), after the
deregister+reregister.
Tested with "./kdirlistertest testOpenUrl testOpenUrlFromCache" and watching the KDirWatch debug output.
File Changes
Modified 1 files
- /trunk/KDE/kdelibs/kio/kio/kdirlister.cpp
1 files changed in total