Browse Source

Merge "Handle the situation where browser reports an unknown button on click event (#9956)"

tags/7.0.0.beta9
Artur Signell 11 years ago
parent
commit
bd52209a82
1 changed files with 3 additions and 0 deletions
  1. 3
    0
      client/src/com/vaadin/client/MouseEventDetailsBuilder.java

+ 3
- 0
client/src/com/vaadin/client/MouseEventDetailsBuilder.java View File

@@ -65,6 +65,9 @@ public class MouseEventDetailsBuilder {
mouseEventDetails.setButton(MouseButton.RIGHT);
} else if (evt.getButton() == NativeEvent.BUTTON_MIDDLE) {
mouseEventDetails.setButton(MouseButton.MIDDLE);
} else {
// IE8 does not always report a button. Assume left.
mouseEventDetails.setButton(MouseButton.LEFT);
}
mouseEventDetails.setAltKey(evt.getAltKey());
mouseEventDetails.setCtrlKey(evt.getCtrlKey());

Loading…
Cancel
Save