Merge pull request #1710 from mkborregaard/master

Fix aliases bug
This commit is contained in:
Michael Krabbe Borregaard 2018-08-29 10:39:58 +02:00 committed by GitHub
commit 9c42c30d8a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 5 deletions

View File

@ -466,7 +466,7 @@ autopick_ignore_none_auto(notarr, idx::Integer) = notarr
function aliasesAndAutopick(plotattributes::KW, sym::Symbol, aliases::Dict{Symbol,Symbol}, options::AVec, plotIndex::Int) function aliasesAndAutopick(plotattributes::KW, sym::Symbol, aliases::Dict{Symbol,Symbol}, options::AVec, plotIndex::Int)
if plotattributes[sym] == :auto if plotattributes[sym] == :auto
plotattributes[sym] = autopick_ignore_none_auto(options, plotIndex) plotattributes[sym] = autopick_ignore_none_auto(options, plotIndex)
elseif haskey(aliases, [sym]) elseif haskey(aliases, plotattributes[sym])
plotattributes[sym] = aliases[plotattributes[sym]] plotattributes[sym] = aliases[plotattributes[sym]]
end end
end end

View File

@ -1144,11 +1144,11 @@ function _display(plt::Plot{GLVisualizeBackend}, visible = true)
vis = gl_boxplot(plotattributes, kw_args) vis = gl_boxplot(plotattributes, kw_args)
elseif st == :volume elseif st == :volume
volume = plotattributes[:y] volume = plotattributes[:y]
_d = copy(plotattributes) _plotattributes = copy(plotattributes)
_d[:y] = 0:1 _plotattributes[:y] = 0:1
_d[:x] = 0:1 _plotattributes[:x] = 0:1
kw_args = KW() kw_args = KW()
extract_gradient(_d, kw_args, :fill) extract_gradient(_plotattributes, kw_args, :fill)
vis = visualize(volume.v, Style(:default), kw_args) vis = visualize(volume.v, Style(:default), kw_args)
else else
error("failed to display plot type $st") error("failed to display plot type $st")