diff options
author | Jorge Arellano Cid <jcid@dillo.org> | 2008-12-10 15:39:01 -0300 |
---|---|---|
committer | Jorge Arellano Cid <jcid@dillo.org> | 2008-12-10 15:39:01 -0300 |
commit | 4f51cc35f0176944ddc84e57318b27669f3606fd (patch) | |
tree | e250cf743c93135a4615cac180245e236a1a917d /dw/fltkviewbase.cc | |
parent | b1382e3de4c8a2d7357e00d0fc418c57a915d40a (diff) |
Fix: recover page focus when clicking-out of a widget. (try 2)
Diffstat (limited to 'dw/fltkviewbase.cc')
-rw-r--r-- | dw/fltkviewbase.cc | 4 |
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); |