changeset 18423:1597281144e4

legend.m: Restrict maximum marker size to avoid overflowing visual area. * legend.m: Restrict maximum markersize to 10 in legend object.
author Rik <rik@octave.org>
date Sun, 02 Feb 2014 22:03:07 -0800
parents be3702a2eb8a
children cb377af34c00
files scripts/plot/appearance/legend.m
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/scripts/plot/appearance/legend.m	Tue Jan 14 15:32:10 2014 +0100
+++ b/scripts/plot/appearance/legend.m	Sun Feb 02 22:03:07 2014 -0800
@@ -846,7 +846,7 @@
                            "marker", marker,
                            "markeredgecolor",get (hplots(k), "markeredgecolor"),
                            "markerfacecolor",get (hplots(k), "markerfacecolor"),
-                           "markersize", get (hplots(k), "markersize"),
+                           "markersize", min (get (hplots(k), "markersize"),10),
                            "userdata", hplots(k));
                 hobjects(end+1) = l1;
               endif
@@ -1211,7 +1211,7 @@
       line ("xdata", xpos2, "ydata", ypos2, "color", get (h, "color"),
             "marker", marker, "markeredgecolor", get (h, "markeredgecolor"),
             "markerfacecolor", get (h, "markerfacecolor"),
-            "markersize", get (h, "markersize"), 
+            "markersize", min (get (h, "markersize"), 10),
             "linestyle", "none",
             "linewidth", min (get (h, "linewidth"), 5),
             "userdata", h, "parent", hlegend);