From e116ca044a68ed209342fc3c486cca4ad23064e1 Mon Sep 17 00:00:00 2001 From: corvid Date: Mon, 10 Dec 2012 20:41:53 +0000 Subject: fltkcomplexbutton: rm some unneeded when() code --- dw/fltkcomplexbutton.cc | 7 ------- 1 file changed, 7 deletions(-) (limited to 'dw/fltkcomplexbutton.cc') 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 */ -- cgit v1.2.3