Shahar Havivi has uploaded a new change for review.

Change subject: UI: possible NPE prevention
......................................................................

UI: possible NPE prevention

Change-Id: Ie8925e63f7cd0343c7d1379a8f830ca49b45d448
Signed-off-by: Shahar Havivi <[email protected]>
---
M 
frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/vm/VmInitWidget.java
1 file changed, 8 insertions(+), 6 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/19/27519/1

diff --git 
a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/vm/VmInitWidget.java
 
b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/vm/VmInitWidget.java
index dcabefb..8df89b1 100644
--- 
a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/vm/VmInitWidget.java
+++ 
b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/popup/vm/VmInitWidget.java
@@ -544,12 +544,14 @@
         model.getPasswordSet().getPropertyChangedEvent().addListener(new 
IEventListener() {
             @Override
             public void eventRaised(Event ev, Object sender, EventArgs args) {
-                String propName = ((PropertyChangedEventArgs) 
args).propertyName;
-                if ("IsChangable".equals(propName)) { //$NON-NLS-1$
-                    passwordSetEditor.setTitle(
-                            model.getPasswordSet().getIsChangable() ?
-                            constants.vmInitPasswordSetToolTip() : 
constants.vmInitPasswordNotSetToolTip()
-                    );
+                if (args != null && args instanceof PropertyChangedEventArgs) {
+                    String propName = ((PropertyChangedEventArgs) 
args).propertyName;
+                    if ("IsChangable".equals(propName)) { //$NON-NLS-1$
+                        passwordSetEditor.setTitle(
+                                model.getPasswordSet().getIsChangable() ?
+                                constants.vmInitPasswordSetToolTip() : 
constants.vmInitPasswordNotSetToolTip()
+                        );
+                    }
                 }
             }
         });


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

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

Reply via email to