diff options
Diffstat (limited to 'dw/fltkcomplexbutton.cc')
-rw-r--r-- | dw/fltkcomplexbutton.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/dw/fltkcomplexbutton.cc b/dw/fltkcomplexbutton.cc index 76af3713..e287b689 100644 --- a/dw/fltkcomplexbutton.cc +++ b/dw/fltkcomplexbutton.cc @@ -63,6 +63,7 @@ int ComplexButton::handle(int event) { return 1; case FL_PUSH: if (Fl::visible_focus() && handle(FL_FOCUS)) Fl::focus(this); + /* fallthrough */ case FL_DRAG: if (Fl::event_inside(this)) { newval = !oldval; @@ -107,6 +108,7 @@ int ComplexButton::handle(int event) { value(0); return 1; } + /* fallthrough */ default: return 0; } |