Bug 228810

Summary: need to roll over again on a thumb to correct the rating
Product: [Applications] digikam Reporter: Bartek Pietrasiak <pietras.sp>
Component: Thumbs-ImageAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: caulier.gilles
Priority: NOR    
Version: 1.2.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In: 1.2.0

Description Bartek Pietrasiak 2010-02-27 22:12:12 UTC
Version:           1.2.0 (rev.: 1096684) (using 4.3.4 (KDE 4.3.4), 4.3.4-3.fc11 Fedora)
Compiler:          gcc
OS:                Linux (i686) release 2.6.30.10-105.fc11.i686.PAE

Try the following:
1. Assuming you want to add 2 rate to a picture via clicking on stars on a thumb, accidentally click on the first star ;)
2. To correct it, you have to move the mouse pointer from the thumb and on the thumb again to correct.
(the rating and tags are automatically saved in my configuration)
Comment 1 Marcel Wiesweg 2010-03-09 22:19:48 UTC
SVN commit 1101296 by mwiesweg:

When changing the rating, keep showing the overlays.

Changing the rating causes refiltering of the view, which causes
the layoutChanged() signal, and relayouting of the view.
In this case hiding the overlays is necessary, but after the view's relayout,
we can emit entered() again if the mouse is over an item.
Currently, this means the widgets are faded in again, which is a bit
annoying.

BUG: 228810

 M  +2 -1      NEWS  
 M  +24 -0     digikam/imagecategorizedview.cpp  
 M  +2 -0      digikam/imagecategorizedview.h  
 M  +4 -0      digikam/imageratingoverlay.cpp  
 M  +5 -0      digikam/ratingwidget.cpp  
 M  +1 -0      digikam/ratingwidget.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1101296