Move can_show_coverart() to Item

This commit is contained in:
Philipp Wolfer
2018-10-18 20:51:14 +02:00
parent 77f04ba9cc
commit 8dba1fd7d9
3 changed files with 6 additions and 6 deletions

View File

@@ -172,11 +172,6 @@ class Cluster(QtCore.QObject, Item):
else:
return False
@property
def can_show_coverart(self):
"""Return if this object supports cover art."""
return True
def is_album_like(self):
return True

View File

@@ -47,6 +47,11 @@ class Item(object):
def can_view_info(self):
return False
@property
def can_show_coverart(self):
"""Return if this object supports cover art."""
return self.can_edit_tags()
def can_browser_lookup(self):
return True

View File

@@ -1052,7 +1052,7 @@ class MainWindow(QtWidgets.QMainWindow, PreserveGeometry):
elif isinstance(obj, Album):
metadata = obj.metadata
orig_metadata = obj.orig_metadata
elif obj.can_edit_tags():
elif obj.can_show_coverart:
metadata = obj.metadata
self.metadata_box.selection_dirty = True