diff scripts/plot/hold.m @ 10916:5074494f01a9

allow hold to work if given axis handle
author Pascal A. Dupuis <Pascal.Dupuis@worldonline.be>
date Fri, 27 Aug 2010 14:04:04 -0400
parents 84c35a483d1f
children 1740012184f9
line wrap: on
line diff
--- a/scripts/plot/hold.m
+++ b/scripts/plot/hold.m
@@ -54,6 +54,7 @@
   if (nargin > 0 && numel (varargin{1}) == 1 && ishandle (varargin{1})
       && strcmp (get (varargin{1}, "type"), "axes"))
     [ax, varargin, nargs] = __plt_get_axis_arg__ ("hold", varargin{:});
+    fig = get (ax, "parent");
   elseif (nargin > 0 && numel (varargin{1}) > 1 && ishandle (varargin{1}))
     print_usage ();
   else