Pārlūkot izejas kodu

fixes #6484, added missing META modifier key as a constant and handling on the client side.

svn changeset:17385/svn branch:6.5
tags/6.7.0.beta1
Matti Tahvonen pirms 13 gadiem
vecāks
revīzija
33f6cd47ad

+ 2
- 0
src/com/vaadin/event/ShortcutAction.java Parādīt failu

@@ -367,5 +367,7 @@ public class ShortcutAction extends Action {
public static final int CTRL = 17;

public static final int ALT = 18;

public static final int META = 91;
}
}

+ 5
- 0
src/com/vaadin/terminal/gwt/client/ui/ShortcutActionHandler.java Parādīt failu

@@ -224,6 +224,7 @@ class ShortcutKeyCombination {
public static final int SHIFT = 16;
public static final int CTRL = 17;
public static final int ALT = 18;
public static final int META = 91;

char keyCode = 0;
private int modifiersMask;
@@ -255,6 +256,10 @@ class ShortcutKeyCombination {
modifiersMask = modifiersMask
| KeyboardListener.MODIFIER_SHIFT;
break;
case META:
modifiersMask = modifiersMask
| KeyboardListener.MODIFIER_META;
break;
default:
break;
}

Notiek ielāde…
Atcelt
Saglabāt