DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.
[STR New] Link: http://www.fltk.org/str.php?L2611 Version: 2.0-current The following two lines in InputBrowser::popup()(line 386,387 in InputBrowser.cxx) browser = list; ib = this; should be moved out of if(!win). The following will be changed: if(!win) { win = new ComboWindow(0,0,0,0); // this will be moved later win->set_override(); win->begin(); list = new ComboBrowser(0,0,0,0); list->box(UP_BOX); list->callback(ComboBrowser::browser_cb, this); list->when(WHEN_CHANGED | WHEN_RELEASE_ALWAYS | WHEN_ENTER_KEY_ALWAYS); list->end(); win->end(); win->box(UP_BOX); browser = list; ib = this; } to be: if(!win) { win = new ComboWindow(0,0,0,0); // this will be moved later win->set_override(); win->begin(); list = new ComboBrowser(0,0,0,0); list->box(UP_BOX); list->callback(ComboBrowser::browser_cb, this); list->when(WHEN_CHANGED | WHEN_RELEASE_ALWAYS | WHEN_ENTER_KEY_ALWAYS); list->end(); win->end(); win->box(UP_BOX); } browser = list; ib = this; Thanks Jim Link: http://www.fltk.org/str.php?L2611 Version: 2.0-current _______________________________________________ fltk-bugs mailing list fltk-bugs@easysw.com http://lists.easysw.com/mailman/listinfo/fltk-bugs