Mercurial > hg > octave-nkf
changeset 10992:88687577519f
__go_draw_axes__.m: Ensure text objects have units of "data".
author | Ben Abbott <bpabbott@mac.com> |
---|---|
date | Thu, 16 Sep 2010 20:30:01 -0400 |
parents | 9d3a7ad94ee6 |
children | 061bd86a0bf3 |
files | scripts/ChangeLog scripts/plot/__go_draw_axes__.m |
diffstat | 2 files changed, 13 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/scripts/ChangeLog +++ b/scripts/ChangeLog @@ -1,3 +1,7 @@ +2010-09-16 Ben Abbott <bpabbott@mac.com> + + * plot/__go_draw_axes__.m: Ensure text objects have units of "data". + 2010-09-16 John Swensen <jpswensen@gmail.com> * imwrite.m: Accept more image formats.
--- a/scripts/plot/__go_draw_axes__.m +++ b/scripts/plot/__go_draw_axes__.m @@ -399,6 +399,15 @@ while (! isempty (kids)) obj = get (kids(end)); + if (isfield (obj, "units")) + units = obj.units; + unwind_protect + set (kids(end), "units", "data") + obj = get (kids(end)); + unwind_protect_cleanup + set (kids(end), "units", units) + end_unwind_protect + endif kids = kids(1:(end-1)); if (strcmpi (obj.visible, "off"))