Summary: | mouseDragged events is send instead of mouseMoved by newt | ||
---|---|---|---|
Product: | [JogAmp] Newt | Reporter: | jouvieje <jerome.jouvie> |
Component: | windows | Assignee: | Sven Gothel <sgothel> |
Status: | RESOLVED FIXED | ||
Severity: | minor | ||
Priority: | --- | ||
Version: | 1 | ||
Hardware: | pc_x86_64 | ||
OS: | windows | ||
Type: | --- | SCM Refs: |
8b0aa0e7653f74e713880e77f9afbe59caff38f0
|
Workaround: | --- | ||
Attachments: | unit test |
Description
jouvieje
2012-02-21 18:59:21 CET
Created attachment 329 [details]
unit test
unit test
Additional info: Windows 7 x64 with NVidia GTX 260 (Driver: 285.62) and JOGL 661 'Fixed' w/ JOGL commit 8b0aa0e7653f74e713880e77f9afbe59caff38f0 Bug 556: Newt Mouse Synthetic Drag Event: Clear state if mouse enters/leaves window. Since we cannot guarantee to have the pressed button information when receiving the mouse move event, we synthesize the dragged event (move while mouse button pressed). To simplify the situation and have a compromise, we clear the mouse pressed states when mouse enters or leaves the window to remove the dragged events at re-entering. This seems more sensible, since dragging after re-entering the mouse shall not be expected. |