Explorar el Código

Terminate sync when pausing from context menu #5290

Christian Kamm hace 9 años
padre
commit
0e2782d369
Se han modificado 1 ficheros con 3 adiciones y 0 borrados
  1. 3 0
      src/gui/owncloudgui.cpp

+ 3 - 0
src/gui/owncloudgui.cpp

@@ -903,6 +903,9 @@ void ownCloudGui::setPauseOnAllFoldersHelper(bool pause)
     foreach (Folder* f, FolderMan::instance()->map()) {
     foreach (Folder* f, FolderMan::instance()->map()) {
         if (accounts.contains(f->accountState())) {
         if (accounts.contains(f->accountState())) {
             f->setSyncPaused(pause);
             f->setSyncPaused(pause);
+            if (pause) {
+                f->slotTerminateSync();
+            }
         }
         }
     }
     }
 }
 }