[gnome-music] artist album widget: don't update selection mode unless required
- From: Vadim Rutkovsky <vrutkovsky src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-music] artist album widget: don't update selection mode unless required
- Date: Mon, 23 Jun 2014 11:26:58 +0000 (UTC)
commit 69f92345f50f3460f7da0a7a08916843a8d66da2
Author: Vadim Rutkovsky <vrutkovs redhat com>
Date: Mon Jun 23 13:26:13 2014 +0200
artist album widget: don't update selection mode unless required
gnomemusic/widgets.py | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/gnomemusic/widgets.py b/gnomemusic/widgets.py
index 40d0c02..842cd86 100644
--- a/gnomemusic/widgets.py
+++ b/gnomemusic/widgets.py
@@ -616,6 +616,8 @@ class ArtistAlbumWidget(Gtk.HBox):
@log
def set_selection_mode(self, selectionMode):
+ if self.selectionMode == selectionMode:
+ return
self.selectionMode = selectionMode
for songWidget in self.songs:
songWidget.checkButton.set_visible(selectionMode)
@@ -629,6 +631,8 @@ class ArtistAlbumWidget(Gtk.HBox):
@log
def _model_row_changed(self, model, path, _iter):
+ if not self.selectionMode:
+ return
if not model[_iter][5]:
return
songWidget = model[_iter][5].song_widget
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]