From 93998fee0001b7e5e559f863caadb8731ab29d30 Mon Sep 17 00:00:00 2001 From: Daniel Schwabeneder Date: Mon, 9 Nov 2020 18:21:00 +0100 Subject: [PATCH] fix 'no method matching any(::Function, ::Nothing)' error in pgfplotsx --- src/backends/pgfplotsx.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backends/pgfplotsx.jl b/src/backends/pgfplotsx.jl index d5caf807..bd2bbf3c 100644 --- a/src/backends/pgfplotsx.jl +++ b/src/backends/pgfplotsx.jl @@ -465,7 +465,7 @@ function pgfx_add_series!(::Val{:path}, axis, series_opt, series, series_func, o pgfx_add_legend!(axis, series, opt, i) end # for segments # get that last marker - if !any(isnan, opt[:y]) && opt[:markershape] isa AVec + if !isnothing(opt[:y]) && !any(isnan, opt[:y]) && opt[:markershape] isa AVec additional_plot = PGFPlotsX.PlotInc(pgfx_marker(opt, length(segments) + 1), PGFPlotsX.Coordinates(tuple((last(opt[:x]), last(opt[:y]))))) push!(axis, additional_plot) end