Fix setting albumart on UI widgets
This commit is contained in:
parent
8714d7a309
commit
0a631877df
4 changed files with 25 additions and 13 deletions
|
|
@ -191,11 +191,9 @@ class CoverPanel(Gtk.Overlay):
|
|||
# Reset image
|
||||
self._cover_pixbuf = self._get_default_image()
|
||||
self._current_size = None
|
||||
# Show image
|
||||
self._resize_image()
|
||||
self.cover_stack.set_visible_child(self.cover_scroll)
|
||||
self.cover_spinner.stop()
|
||||
self._current_cover_album = album
|
||||
# Show image
|
||||
GObject.idle_add(self._show_image)
|
||||
|
||||
|
||||
def _set_tracks(self, album):
|
||||
|
|
@ -237,6 +235,12 @@ class CoverPanel(Gtk.Overlay):
|
|||
return True
|
||||
|
||||
|
||||
def _show_image(self):
|
||||
self._resize_image()
|
||||
self.cover_stack.set_visible_child(self.cover_scroll)
|
||||
self.cover_spinner.stop()
|
||||
|
||||
|
||||
def _resize_image(self):
|
||||
"""Diese Methode skaliert das geladene Bild aus dem Pixelpuffer
|
||||
auf die Größe des Fensters unter Beibehalt der Seitenverhältnisse
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue