aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJorge Arellano Cid <jcid@dillo.org>2008-12-10 15:39:01 -0300
committerJorge Arellano Cid <jcid@dillo.org>2008-12-10 15:39:01 -0300
commit4f51cc35f0176944ddc84e57318b27669f3606fd (patch)
treee250cf743c93135a4615cac180245e236a1a917d
parentb1382e3de4c8a2d7357e00d0fc418c57a915d40a (diff)
Fix: recover page focus when clicking-out of a widget. (try 2)
-rw-r--r--dw/fltkviewbase.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/dw/fltkviewbase.cc b/dw/fltkviewbase.cc
index 6e0f5bd7..b4596edb 100644
--- a/dw/fltkviewbase.cc
+++ b/dw/fltkviewbase.cc
@@ -205,8 +205,8 @@ int FltkViewBase::handle (int event)
getDwButtonState (), event_button ());
//printf ("PUSH => %s\n", processed ? "true" : "false");
if (processed) {
- /* pressed dw content; fltk widgets should no longer have focus */
- ::fltk::focus(NULL);
+ /* pressed dw content; give focus to the view */
+ ::fltk::focus(this);
}
return processed ? true : Group::handle (event);