diff options
Diffstat (limited to 'src/uicmd.cc')
-rw-r--r-- | src/uicmd.cc | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/uicmd.cc b/src/uicmd.cc index 8e8a2834..9c60ccb8 100644 --- a/src/uicmd.cc +++ b/src/uicmd.cc @@ -309,7 +309,15 @@ public: /* Ignore this event */ return 1; } - return TabGroup::handle(e); + int ret = TabGroup::handle(e); + + if (e == PUSH) { + /* WORKAROUND: FLTK raises the window on unhandled clicks, + * which we do not want. + */ + ret = 1; + } + return ret; } void remove (Widget *w) { |