diff options
author | Jess VanDerwalker <washu@sonic.net> | 2012-07-19 11:20:46 -0700 |
---|---|---|
committer | Jess VanDerwalker <washu@sonic.net> | 2012-07-25 09:57:29 -0700 |
commit | 137c98784b8cfc7084ad22d51f3cace6d9b50ed4 (patch) | |
tree | ff93bb0eecc9beb7d17fea26049670c9dac5359d | |
parent | 5a9040767fa39b0d9a701cac5002b728980dcc4d (diff) |
xtoq: NS*MouseDragged event cases added to sendEvent()
Added NS*MouseDragged event cases to sendEvent() in same case as
NSMouseMoved so mouse movements during drags are reported to X server
like NSMouseMoved events.
Signed-off-by: Jess VanDerwalker <washu@sonic.net>
Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
-rw-r--r-- | src/xtoq/XtoqApplication.m | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/xtoq/XtoqApplication.m b/src/xtoq/XtoqApplication.m index 7824968..fe323db 100644 --- a/src/xtoq/XtoqApplication.m +++ b/src/xtoq/XtoqApplication.m @@ -191,13 +191,15 @@ XtoqApplicationMain(int argc, char** argv) } case NSMouseMoved: + case NSLeftMouseDragged: + case NSRightMouseDragged: + case NSOtherMouseDragged: { if (ns_window != nil) { NSRect frame = [ns_window frame]; ns_location.x += frame.origin.x; ns_location.y += frame.origin.y; } - xNum = [[NSNumber alloc] initWithFloat:ns_location.x]; yNum = [[NSNumber alloc] initWithFloat:ns_location.y]; |