Revision 830654

Go back to digest for 13th July 2008

Bug Fixes in KDE Base

David Faure committed changes in /trunk/KDE/kdelibs/kio:

Fix delayed emission of cached items in KDirLister so that it emits the right items (those that were known at the time of the listDir, which fixes a few race conditions), and so that we remember that this dirlister is currently listing that dir (otherwise the cache could be deleted, or the internal data structures inconsistent, leading to a crash on exit).

This fixes dolphin's folder panel not following navigation in the icon view.

File Changes

Modified 5 files
  • /trunk/KDE/kdelibs/kio
  •   /kio/kdirlister.cpp
  •   /kio/kdirlister_p.h
  •   /kio/kdirmodel.cpp
  •   /tests/kdirlistertest.cpp
  •   /tests/kdirlistertest.h
5 files changed in total