diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-12-27 08:33:57 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-12-27 08:33:57 +0000 |
| commit | 3a4f91b53700093f6f577c309a746ede44652e4f (patch) | |
| tree | cf1dbab380394ce98f2940eedbd5456e8ef85c85 /otk | |
| parent | 51f8b875b33be1db16e6167ca823acf23e450dd5 (diff) | |
enter/leave and focus events are working beautifully
Diffstat (limited to 'otk')
| -rw-r--r-- | otk/eventdispatcher.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/otk/eventdispatcher.cc b/otk/eventdispatcher.cc index d28a7426..1d4a4ec0 100644 --- a/otk/eventdispatcher.cc +++ b/otk/eventdispatcher.cc @@ -94,7 +94,7 @@ void OtkEventDispatcher::dispatchEvents(void) focus = None; printf("FocusOut focus=%lx unfocus=%lx\n", focus, unfocus); } -/* // madly compress all crossing events + // madly compress all crossing events } else if (e.type == EnterNotify) { // any other types are not ones we're interested in if (e.xcrossing.mode == NotifyNormal) { @@ -109,7 +109,7 @@ void OtkEventDispatcher::dispatchEvents(void) leave = e.xcrossing.window; leave_root = e.xcrossing.root; printf("Leave enter=%lx leave=%lx\n", enter, leave); - }*/ + } } else { // normal events dispatch(e); @@ -118,7 +118,7 @@ void OtkEventDispatcher::dispatchEvents(void) if (unfocus != None) { // the last focus event was an FocusOut, so where the hell is the focus at? - printf("UNFOCUSING: %lx\n", unfocus); +// printf("UNFOCUSING: %lx\n", unfocus); _focus_e.xfocus.type = FocusOut; _focus_e.xfocus.window = unfocus; dispatch(_focus_e); @@ -128,12 +128,12 @@ void OtkEventDispatcher::dispatchEvents(void) // the last focus event was a FocusIn, so unfocus what used to be focus and // focus this new target if (_focus != None) { - printf("UNFOCUSING: %lx\n", _focus); +// printf("UNFOCUSING: %lx\n", _focus); _focus_e.xfocus.type = FocusOut; _focus_e.xfocus.window = _focus; dispatch(_focus_e); } - printf("FOCUSING: %lx\n", focus); +// printf("FOCUSING: %lx\n", focus); _focus_e.xfocus.type = FocusIn; _focus_e.xfocus.window = focus; dispatch(_focus_e); |
