diff --git a/src/calibre/gui2/tag_view.py b/src/calibre/gui2/tag_view.py index 8b1a376bb5..f1bbbe1c31 100644 --- a/src/calibre/gui2/tag_view.py +++ b/src/calibre/gui2/tag_view.py @@ -301,7 +301,7 @@ class TagTreeItem(object): # {{{ if self.tag.avg is None: return QVariant('[%d] %s'%(self.tag.count, self.tag.name)) else: - return QVariant('[%d][%d] %s'%(self.tag.count, self.tag.avg, self.tag.name)) + return QVariant('[%d][%3.1f] %s'%(self.tag.count, self.tag.avg, self.tag.name)) if role == Qt.EditRole: return QVariant(self.tag.name) if role == Qt.DecorationRole: diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index d014b250ba..04acca913c 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -61,7 +61,7 @@ class Tag(object): self.id = id self.count = count self.state = state - self.avg = avg/2 if avg is not None else 0 + self.avg = avg/2.0 if avg is not None else 0 self.tooltip = tooltip self.icon = icon