[Digikam-devel] [digikam] [Bug 345954] Recursive calls made into ProgressManager::slotTransactionCompletedDeferred [patch]

Kristian Karl kristian.hermann.karl at gmail.com
Wed Apr 8 16:14:43 BST 2015


https://bugs.kde.org/show_bug.cgi?id=345954

--- Comment #6 from Kristian Karl <kristian.hermann.karl at gmail.com> ---
Created attachment 91947
  --> https://bugs.kde.org/attachment.cgi?id=91947&action=edit
A proposed patch

The first patch did not fix this bug completely. It introduced a new bug, where
the statusbarprogresswidget was not able to signal that it was done. Thus the
status progress bar was never removed when it reached 100%

This patch fixes that problem. I tested it for a couple of use cases, where
progress bar is used, like
* Removing face tags
* Fingerprinting images
* Re-reading metadata from files

However, I suggest that this patch is code reviewed by someone that knows the
progress manager and status bar items/widgets well.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list