# HG changeset patch # User Rik # Date 1712362722 25200 # Node ID 8e6e656b6f611dbc7b45c0f1eedfddb6e97863cc # Parent abdb846bafe884ab8161557e65e3a7b6e4a81b85# Parent fa8a486773fdd9e033eb872a2b8d1abef13f8647 maint: merge stable to default diff -r abdb846bafe8 -r 8e6e656b6f61 scripts/plot/appearance/legend.m --- a/scripts/plot/appearance/legend.m Sun Jan 21 19:34:01 2024 +0100 +++ b/scripts/plot/appearance/legend.m Fri Apr 05 17:18:42 2024 -0700 @@ -207,6 +207,12 @@ ## lock once that bug is properly fixed. mlock (); + ## legend() requires root property to be invisible. + if (strcmp (get (groot, 'showhiddenhandles'), 'on')) + cleanup = onCleanup (@() set (groot, 'showhiddenhandles', 'on')); + set (groot, 'showhiddenhandles', 'off'); + endif + opts = parse_opts (varargin{:}); hl = opts.legend_handle;