Mercurial > octave
changeset 11303:5d1877a86180
Fix gui mode
author | Kai Habel <kai.habel@gmx.de> |
---|---|
date | Wed, 01 Dec 2010 19:55:47 +0100 |
parents | e971caa4c2bb |
children | c9fefa096ce2 |
files | src/ChangeLog src/DLD-FUNCTIONS/fltk_backend.cc |
diffstat | 2 files changed, 9 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog Fri Nov 26 04:19:58 2010 -0500 +++ b/src/ChangeLog Wed Dec 01 19:55:47 2010 +0100 @@ -1,3 +1,8 @@ +2010-12-01 Kai Habel <kai.habel@gmx.de> + + * DLD-FUNCTIONS/fltk_backend.cc (fltk_gui_mode): Fix gui mode + problems when set to none. + 2010-11-26 Kai Habel <kai.habel@gmx.de> * DLD-FUNCTIONS/fltk_backend.cc (find_uimenu_children,
--- a/src/DLD-FUNCTIONS/fltk_backend.cc Fri Nov 26 04:19:58 2010 -0500 +++ b/src/DLD-FUNCTIONS/fltk_backend.cc Wed Dec 01 19:55:47 2010 +0100 @@ -705,9 +705,9 @@ if (fp.is_visible ()) { show (); - if (fp.get_currentaxes ().ok()) - show_canvas (); - else + if (fp.get_currentaxes ().ok()) + show_canvas (); + else hide_canvas (); } } @@ -855,7 +855,7 @@ if (ndim == 3) rotate->activate (); - else + else if ((ndim == 2) && (gui_mode == rotate_zoom)) { rotate->deactivate (); gui_mode = pan_zoom;