Arik Hadas has uploaded a new change for review.

Change subject: webadmin: restore progress indication in import-vm
......................................................................

webadmin: restore progress indication in import-vm

In the process of refactoring the import VM dialog, the progress
indication that is shown in the sync part of the import VM operation was
dropped. This patch brings it back.

Change-Id: Ie40e32c083de0ad9dfa98d9a16b809ad670d2be5
Signed-off-by: Arik Hadas <[email protected]>
---
M 
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/ImportVmFromExportDomainModel.java
M 
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmListModel.java
2 files changed, 4 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/11/40111/1

diff --git 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/ImportVmFromExportDomainModel.java
 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/ImportVmFromExportDomainModel.java
index 7eebdfe..7a852bb 100644
--- 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/ImportVmFromExportDomainModel.java
+++ 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/ImportVmFromExportDomainModel.java
@@ -680,6 +680,7 @@
 
     public void importVms(IFrontendMultipleActionAsyncCallback callback,
             Map<Guid, Object> cloneObjectMap) {
+        startProgress(null);
         Frontend.getInstance().runMultipleAction(
                 VdcActionType.ImportVm,
                 buildImportVmParameters(cloneObjectMap),
diff --git 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmListModel.java
 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmListModel.java
index ecd172c..d1d9e6e 100644
--- 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmListModel.java
+++ 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmListModel.java
@@ -2549,7 +2549,9 @@
                 new IFrontendMultipleActionAsyncCallback() {
                     @Override
                     public void executed(FrontendMultipleActionAsyncResult 
result) {
-                        VmListModel.this.setWindow(null);
+                        VmListModel<?> model = VmListModel.this;
+                        model.getWindow().stopProgress();
+                        model.setWindow(null);
                     }
                 },
                 cloneObjectMap);


-- 
To view, visit https://gerrit.ovirt.org/40111
To unsubscribe, visit https://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ie40e32c083de0ad9dfa98d9a16b809ad670d2be5
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Arik Hadas <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to