summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2009-09-04 08:13:53 +0200
committerGravatar waker <wakeroid@gmail.com>2009-09-04 08:13:53 +0200
commit5b8b43fa6ba44c765e0b263cbdf07764a112a2e8 (patch)
tree78f184ace00796b32c4818c3d304ab709f424d3d /main.c
parenta9df4d2f939b0d2f0e2b02dd67849fd0ea332501 (diff)
fixed order/loopmode session management
Diffstat (limited to 'main.c')
-rw-r--r--main.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/main.c b/main.c
index 5c0b8f0d..8533c6e5 100644
--- a/main.c
+++ b/main.c
@@ -655,9 +655,11 @@ main (int argc, char *argv[]) {
const char *w;
w = orderwidgets[session_get_playlist_order ()];
gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (lookup_widget (mainwin, w)), TRUE);
+ pl_set_order (session_get_playlist_order ());
w = loopingwidgets[session_get_playlist_looping ()];
gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (lookup_widget (mainwin, w)), TRUE);
gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (lookup_widget (mainwin, "scroll_follows_playback")), session_get_scroll_follows_playback () ? TRUE : FALSE);
+ pl_set_loop_mode (session_get_playlist_looping ());
searchwin = create_searchwin ();
gtk_window_set_transient_for (GTK_WINDOW (searchwin), GTK_WINDOW (mainwin));