[gnome-music/wip/mschraal/core] player: Fix _on_repeat_mode_changed



commit 273bac1eb9c0edd86c64d2adab881da4d1338fdc
Author: Jean Felder <jfelder src gnome org>
Date:   Mon Jul 8 21:21:09 2019 +0200

    player: Fix _on_repeat_mode_changed
    
    Reset the sort function when the player goes into a linear
    mode (RepeatMode.NONE or RepetMode.ALL).
    I, RepeatMode.SONG, it does not matter.

 gnomemusic/player.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gnomemusic/player.py b/gnomemusic/player.py
index c7c449b1..412353e1 100644
--- a/gnomemusic/player.py
+++ b/gnomemusic/player.py
@@ -290,7 +290,7 @@ class PlayerPlaylist(GObject.GObject):
         if self.props.repeat_mode == RepeatMode.SHUFFLE:
             self._model.set_sort_func(
                 _wrap_list_store_sort_func(_shuffle_sort))
-        elif self.props.repeat_mode == RepeatMode.NONE:
+        elif self.props.repeat_mode in [RepeatMode.NONE, RepeatMode.ALL]:
             self._model.set_sort_func(None)
 
     @GObject.Property(type=int, flags=GObject.ParamFlags.READABLE)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]