Revision 8ed499f...

Go back to digest for 12th January 2014

Bug Fixes in KDE Base

Frank Reininghaus committed changes in [kde-baseapps/KDE/4.12] /src/panels/information:

Kill any running preview jobs before starting a new one

If loading a preview takes long, it was possible before this commit
that a preview for a new item was requested before the first preview
was shown. In that case, there was a race condition, and the first
preview to arrive stayed in the Information Panel.

This commit fixes this by keeping a pointer to the preview job and
killing it before starting a new one.

FIXED-IN: 4.12.1
REVIEW: 114561

File Changes

Modified 2 files
  • /src/panels/information
  •   dolphin/informationpanelcontent.cpp
  •   dolphin/informationpanelcontent.h
2 files changed in total