Bug 219876 - Collection configuration: Too many remove-buttons after removing one collection
Summary: Collection configuration: Too many remove-buttons after removing one collection
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Setup-Database (show other bugs)
Version: 1.0.0
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-23 20:46 UTC by Michael G. Hansen
Modified: 2023-05-05 05:26 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 8.1.0
Sentry Crash Report:


Attachments
Extra remove buttons in the collection manager after removing one collection. (88.70 KB, image/png)
2009-12-23 20:47 UTC, Michael G. Hansen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael G. Hansen 2009-12-23 20:46:54 UTC
Version:           1.0 (using KDE 4.3.4)
OS:                Linux
Installed from:    Debian testing/unstable Packages

Collection configuration dialog: I have four collections defined under "Local collections". Click on the red cross to remove the first collection and confirm removal of the collection -> As second row of remove buttons appears, see screenshot. These buttons actually work, clicking on the last one (shown in the row of "Collections on Removable Media" is connected to the last "Local collections" collection.
Comment 1 Michael G. Hansen 2009-12-23 20:47:39 UTC
Created attachment 39293 [details]
Extra remove buttons in the collection manager after removing one collection.
Comment 2 Marcel Wiesweg 2010-01-03 17:37:27 UTC
This is another bug in KWidgetItemDelegate, which is pretty much broken for tree views. For 182753 I found a workaround, this time I did not (emitting dataChanged() does not help, we are already emitting layoutChanged()).

This must be fixed in kdelibs.

*** This bug has been marked as a duplicate of bug 187820 ***
Comment 3 caulier.gilles 2023-05-05 05:26:42 UTC
Fixed with #187820