fix missing progress bar after removing a source from the video library
authorJonathan Marshall <jmarshall@never.you.mind>
Sat, 3 Nov 2012 02:34:21 +0000 (15:34 +1300)
committerJonathan Marshall <jmarshall@never.you.mind>
Sat, 3 Nov 2012 02:35:21 +0000 (15:35 +1300)
xbmc/video/windows/GUIWindowVideoBase.cpp

index fd5d169..90bbe36 100644 (file)
@@ -2072,7 +2072,8 @@ bool CGUIWindowVideoBase::OnUnAssignContent(const CStdString &path, int label1,
   db.Open();
   if (CGUIDialogYesNo::ShowAndGetInput(label1,label2,label3,20022,bCanceled))
   {
-    db.RemoveContentForPath(path);
+    CGUIDialogProgress *progress = (CGUIDialogProgress *)g_windowManager.GetWindow(WINDOW_DIALOG_PROGRESS);
+    db.RemoveContentForPath(path, progress);
     db.Close();
     CUtil::DeleteVideoDatabaseDirectoryCache();
     return true;