# HG changeset patch # User Kai Habel # Date 1290760336 -3600 # Node ID cc9b8cd5aa87de7cd805895953be31a04bd04f16 # Parent 4ecc7bc5bc8306931fa9c96e13e85af06599df7d consider hidden handles in uimenu code diff --git a/src/ChangeLog b/src/ChangeLog --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2010-11-26 Kai Habel + + * DLD-FUNCTIONS/fltk_backend.cc (find_uimenu_children, + __fltk_redraw__): Consider hidden handles here. + 2010-11-26 John W. Eaton * defaults.cc (FEXEC_PATH): Only call set_exec_path if nargin is diff --git a/src/DLD-FUNCTIONS/fltk_backend.cc b/src/DLD-FUNCTIONS/fltk_backend.cc --- a/src/DLD-FUNCTIONS/fltk_backend.cc +++ b/src/DLD-FUNCTIONS/fltk_backend.cc @@ -318,14 +318,14 @@ Matrix find_uimenu_children (uimenu::properties& uimenup) const { - Matrix uimenu_childs = uimenup.get_children (); + Matrix uimenu_childs = uimenup.get_all_children (); Matrix retval = do_find_uimenu_children (uimenu_childs); return retval; } Matrix find_uimenu_children (figure::properties& figp) const { - Matrix uimenu_childs = figp.get_children (); + Matrix uimenu_childs = figp.get_all_children (); Matrix retval = do_find_uimenu_children (uimenu_childs); return retval; } @@ -1722,7 +1722,7 @@ if (obj && obj.isa ("root")) { base_properties& props = obj.get_properties (); - Matrix children = props.get_children (); + Matrix children = props.get_all_children (); for (octave_idx_type n = 0; n < children.numel (); n++) {