Tomas Jelinek has uploaded a new change for review.

Change subject: userportal,webadmin: Changing cluster of existing VM changes OS 
type
......................................................................

userportal,webadmin: Changing cluster of existing VM changes OS type

Fixed by selecting the already selected OS type if it is still applicable under
the context of the newly selected cluster.

Change-Id: Ifaf27934e200e69beeb0912db22f26525b85e9b1
Bug-Url: https://bugzilla.redhat.com/1080056
Signed-off-by: Tomas Jelinek <tjeli...@redhat.com>
---
M 
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmModelBehaviorBase.java
1 file changed, 5 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/80/26780/1

diff --git 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmModelBehaviorBase.java
 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmModelBehaviorBase.java
index 28fa477..1a0b790 100644
--- 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmModelBehaviorBase.java
+++ 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmModelBehaviorBase.java
@@ -1132,7 +1132,12 @@
 
         if (cluster != null) {
             vmOsValues = AsyncDataProvider.getOsIds(cluster.getArchitecture());
+            Integer selectedOsId = getModel().getOSType().getSelectedItem();
             getModel().getOSType().setItems(vmOsValues);
+            if (selectedOsId != null && vmOsValues.contains(selectedOsId)) {
+                getModel().getOSType().setSelectedItem(selectedOsId);
+            }
+
             postOsItemChanged();
         }
 


-- 
To view, visit http://gerrit.ovirt.org/26780
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ifaf27934e200e69beeb0912db22f26525b85e9b1
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: ovirt-engine-3.4
Gerrit-Owner: Tomas Jelinek <tjeli...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to