merged: trunk r35547 - fixed: Ticket #10745 - Item stays highlighted after play finis...
authorarnova <arnova@svn>
Thu, 2 Dec 2010 07:44:06 +0000 (07:44 +0000)
committerarnova <arnova@svn>
Thu, 2 Dec 2010 07:44:06 +0000 (07:44 +0000)
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@35569 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

xbmc/GUIWindowFileManager.cpp

index bd44781..3fbcc42 100644 (file)
@@ -247,6 +247,18 @@ bool CGUIWindowFileManager::OnMessage(CGUIMessage& message)
       }
     }
     break;
+  case GUI_MSG_PLAYBACK_STARTED:
+  case GUI_MSG_PLAYBACK_ENDED:
+  case GUI_MSG_PLAYBACK_STOPPED:
+  case GUI_MSG_PLAYLIST_CHANGED:
+  case GUI_MSG_PLAYLISTPLAYER_STOPPED:
+  case GUI_MSG_PLAYLISTPLAYER_STARTED:
+  case GUI_MSG_PLAYLISTPLAYER_CHANGED:
+    { // send a notify all to all controls on this window
+      CGUIMessage msg(GUI_MSG_NOTIFY_ALL, GetID(), 0, GUI_MSG_REFRESH_LIST);
+      OnMessage(msg);
+      break;
+    }
   case GUI_MSG_WINDOW_DEINIT:
     {
       CGUIWindow::OnMessage(message);