# HG changeset patch # User Markus Mützel # Date 1591518949 -7200 # Node ID 9cf726d43735ade341b74fcc47611f49e444c545 # Parent d85a754c97fbcc64f9066abe870f3566459cf282 __scatter__.m: Also set "markeredgecolor" for input "filled" (bug #58508). * __scatter__.m: Also set "markeredgecolor" to "none" if "filled" is set in input arguments. Remove un-used code. Minor style changes. diff -r d85a754c97fb -r 9cf726d43735 scripts/plot/draw/private/__scatter__.m --- a/scripts/plot/draw/private/__scatter__.m Sat Jun 06 21:48:11 2020 -0700 +++ b/scripts/plot/draw/private/__scatter__.m Sun Jun 07 10:35:49 2020 +0200 @@ -175,29 +175,23 @@ else ## Use OpenGL rendering for "qt" and "fltk" graphics toolkits - if isempty (x) + if (isempty (x)) c = x; endif - if ischar (c) + if (ischar (c)) c = str2rgb (c); endif - if isempty (c) + if (isempty (c)) cdata_args = {}; else cdata_args = {"cdata", c}; endif - if filled - filled_args = {"markerfacecolor", "flat"}; + if (filled) + filled_args = {"markeredgecolor", "none", "markerfacecolor", "flat"}; else filled_args = {}; endif - if (filled) - fill_args = {"markeredgecolor", "none", "markerfacecolor", "flat"}; - else - fill_args = {"markeredgecolor", "flat", "markerfacecolor", "none"}; - endif - hs = __go_scatter__ (hax, "xdata", x(:), "ydata", y(:), "zdata", z(:), cdata_args{:}, "sizedata", s(:), "marker", marker, filled_args{:}, newargs{:});