Daniel Erez has uploaded a new change for review.

Change subject: webadmin: confirmation popup - invoke default command on enter
......................................................................

webadmin: confirmation popup - invoke default command on enter

Catch ONKEYDOWN event on DialogBoxWithKeyHandlers for
invoking default command when pressing enter key.
The change is needed for confirmation dialogs that
don't contain editors (as KeyPressHandler is added in
UiCommonEditorVisitor).

Change-Id: I0f31dea9a5ea502879d450c3ed45aa0d53c4adc2
hange-Id: I2a00e05656313f4e1588be767441ba480aa0f5d9
Signed-off-by: Daniel Erez <de...@redhat.com>
---
M 
frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/dialog/DialogBoxWithKeyHandlers.java
1 file changed, 2 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/76/24076/1

diff --git 
a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/dialog/DialogBoxWithKeyHandlers.java
 
b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/dialog/DialogBoxWithKeyHandlers.java
index 7f5fe12..81268a5 100644
--- 
a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/dialog/DialogBoxWithKeyHandlers.java
+++ 
b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/dialog/DialogBoxWithKeyHandlers.java
@@ -15,7 +15,8 @@
     protected void onPreviewNativeEvent(NativePreviewEvent event) {
         super.onPreviewNativeEvent(event);
 
-        if (keyPressHandler != null && event.getTypeInt() == Event.ONKEYPRESS) 
{
+        if (keyPressHandler != null &&
+                (event.getTypeInt() == Event.ONKEYPRESS || event.getTypeInt() 
== Event.ONKEYDOWN)) {
             keyPressHandler.onKeyPress(event.getNativeEvent());
         }
     }


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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I0f31dea9a5ea502879d450c3ed45aa0d53c4adc2
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Daniel Erez <de...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to