diff options
Diffstat (limited to 'java/awt/LightweightDispatcher.java')
-rw-r--r-- | java/awt/LightweightDispatcher.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/java/awt/LightweightDispatcher.java b/java/awt/LightweightDispatcher.java index 4360f592d..04196bd77 100644 --- a/java/awt/LightweightDispatcher.java +++ b/java/awt/LightweightDispatcher.java @@ -160,6 +160,8 @@ final class LightweightDispatcher if (isDragging(ev)) redispatch(ev, mouseEventTarget, id); break; + case MouseEvent.MOUSE_WHEEL: + redispatch(ev, mouseEventTarget, id); } ev.consume(); } @@ -314,7 +316,7 @@ final class LightweightDispatcher retargeted = new MouseEvent(target, id, ev.getWhen(), ev.getModifiers() | ev.getModifiersEx(), x, y, ev.getClickCount(), - ev.isPopupTrigger()); + ev.isPopupTrigger(), ev.getButton()); } if (target == source) |