Mercurial > octave
changeset 23364:695ff87bc838
maint: Periodic merge of stable to default.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 07 Apr 2017 11:01:17 -0400 |
parents | 0cd0db82123d (current diff) 43f549ac6dac (diff) |
children | 7b594fcfa32b |
files | libgui/graphics/Canvas.cc |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/libgui/graphics/Canvas.cc Fri Apr 07 11:00:41 2017 -0400 +++ b/libgui/graphics/Canvas.cc Fri Apr 07 11:01:17 2017 -0400 @@ -616,6 +616,14 @@ if (obj.valid_object ()) { graphics_object figObj (obj.get_ancestor ("figure")); + + if (figObj) + { + graphics_object root = gh_manager::get_object (0); + Utils::properties<root_figure> (root) + .set_currentfigure (figObj.get_handle ().as_octave_value ()); + } + graphics_object currentObj, axesObj; select_object (obj, event, currentObj, axesObj);