]> git.sesse.net Git - vlc/commitdiff
ncurses: Properly update on item-change variable callback.
authorPierre d'Herbemont <pdherbemont@videolan.org>
Sat, 14 Jun 2008 14:11:42 +0000 (16:11 +0200)
committerPierre d'Herbemont <pdherbemont@videolan.org>
Sat, 14 Jun 2008 14:14:43 +0000 (16:14 +0200)
modules/gui/ncurses.c

index 9a5cab88d166fb0b261c7c52f4f18667d6df9eef..cba2405aa6cab3fcbb0f96515dfad9e215e10ac0 100644 (file)
@@ -399,6 +399,7 @@ static void Run( intf_thread_t *p_intf )
     PlaylistRebuild( p_intf );
     var_AddCallback( p_playlist, "intf-change", PlaylistChanged, p_intf );
     var_AddCallback( p_playlist, "item-append", PlaylistChanged, p_intf );
+    var_AddCallback( p_playlist, "item-change", PlaylistChanged, p_intf );
 
     while( !intf_ShouldDie( p_intf ) )
     {
@@ -460,6 +461,7 @@ static void Run( intf_thread_t *p_intf )
     }
     var_DelCallback( p_playlist, "intf-change", PlaylistChanged, p_intf );
     var_DelCallback( p_playlist, "item-append", PlaylistChanged, p_intf );
+    var_DelCallback( p_playlist, "item-change", PlaylistChanged, p_intf );
 }
 
 /* following functions are local */