# HG changeset patch
# User O. Michael Hartman
# Date 1354589682 -3600
# Node ID a0ef5d1cba1d8c75af1468cf69d9dad6b3634073
# Parent  e3f47a1d6f2b5d767555370022acc520def24394
GCI2012: Fix Cancelling Video Uploads

diff -r e3f47a1d6f2b -r a0ef5d1cba1d QTfrontend/ui/page/pagevideos.cpp
--- a/QTfrontend/ui/page/pagevideos.cpp	Tue Dec 04 03:27:12 2012 +0100
+++ b/QTfrontend/ui/page/pagevideos.cpp	Tue Dec 04 03:54:42 2012 +0100
@@ -862,7 +862,7 @@
     int row = filesTable->currentRow();
     VideoItem * item = nameItem(row);
 
-    if (item->pUploading)
+    if (item->pUploading) //Act as 'cancel uploading' button
     {
         // ask user if (s)he is serious
         QMessageBox reallyStopMsg(this);
@@ -874,9 +874,10 @@
 
         if (reallyStopMsg.exec() != QMessageBox::Ok)
             return;
-        item->pUploading->deleteLater();
+        item->pUploading->abort();
+        btnToYouTube->setText(QPushButton::tr("Upload to YouTube"));
         filesTable->setCellWidget(row, vcProgress, NULL); // remove progress bar
-        numUploads--;
+        //numUploads--;
         return;
     }