diff options
author | corvid <corvid@lavabit.com> | 2012-12-10 20:41:53 +0000 |
---|---|---|
committer | corvid <corvid@lavabit.com> | 2012-12-10 20:41:53 +0000 |
commit | e116ca044a68ed209342fc3c486cca4ad23064e1 (patch) | |
tree | 31d444ec26264ad3932c4c520b2b14d525aee792 | |
parent | 3ad0c973b8a55403f5c658be691aa67c131849c7 (diff) |
fltkcomplexbutton: rm some unneeded when() code
-rw-r--r-- | dw/fltkcomplexbutton.cc | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/dw/fltkcomplexbutton.cc b/dw/fltkcomplexbutton.cc index 2d7af185..d965538a 100644 --- a/dw/fltkcomplexbutton.cc +++ b/dw/fltkcomplexbutton.cc @@ -75,22 +75,15 @@ int ComplexButton::handle(int event) { value_ = newval; set_changed(); redraw(); - if (when() & FL_WHEN_CHANGED) do_callback(); } return 1; case FL_RELEASE: if (value_ == oldval) { - if (when() & FL_WHEN_NOT_CHANGED) do_callback(); return 1; } set_changed(); value(oldval); set_changed(); - if (when() & FL_WHEN_CHANGED) { - Fl_Widget_Tracker wp(this); - do_callback(); - if (wp.deleted()) return 1; - } if (when() & FL_WHEN_RELEASE) do_callback(); return 1; case FL_FOCUS : /* FALLTHROUGH */ |