You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ah, it looks like this problem is actually twofold: setting ecdfplot_obj.linewidth after plotting does not change the displayed linewidth either. Maybe it's a problem with convert_arguments not catching the updated attribute from the kwargs?
Here's an interactive example in the REPL that shows what's going wrong:
julia> f, a, p =ecdfplot(x, linewidth=10)
julia> p.linewidth[]
10
julia> p.plots[1].linewidth[]
10
julia># now, this does not work:
julia> p.linewidth[] =1515
julia># but this does
julia> p.plots[1].linewidth[] =1515
julia># now we can also try to change the data:
julia> x[] =rand(1:5, 3)
3-element Vector{Int64}:234
julia> p.linewidth[]
15
julia> p.plots[1].linewidth[]
1.5
Noticed a regression in a recent version, related to observable specapi objects. Specifically, they seem to lose their attributes.
MWE:
shows (correct)
But then, updating
x
resets attributes to defaults:]st -m Makie
) v0.21.18]activate --temp; add Makie
) yesThe text was updated successfully, but these errors were encountered: