diff --git a/src/backends/gr.jl b/src/backends/gr.jl index 90e2a5a6..e49dd6b2 100644 --- a/src/backends/gr.jl +++ b/src/backends/gr.jl @@ -649,7 +649,7 @@ function _update_min_padding!(sp::Subplot{GRBackend}) end # Add margin for x and y ticks xticks, yticks = axis_drawing_info(sp)[1:2] - if !(xticks in (nothing, false)) + if !(xticks in (nothing, false, :none)) flip, mirror = gr_set_xticks_font(sp) l = gr_get_ticks_size(xticks, 2) if mirror @@ -658,7 +658,7 @@ function _update_min_padding!(sp::Subplot{GRBackend}) bottompad += 1mm + gr_plot_size[2] * l * px end end - if !(yticks in (nothing, false)) + if !(yticks in (nothing, false, :none)) flip, mirror = gr_set_yticks_font(sp) l = gr_get_ticks_size(yticks, 1) if mirror diff --git a/src/backends/pgfplots.jl b/src/backends/pgfplots.jl index d22b5b1a..4d8ef623 100644 --- a/src/backends/pgfplots.jl +++ b/src/backends/pgfplots.jl @@ -295,7 +295,7 @@ function pgf_axis(sp::Subplot, letter) end # ticks on or off - if axis[:ticks] in (nothing, false) || framestyle == :none + if axis[:ticks] in (nothing, false, :none) || framestyle == :none push!(style, "$(letter)majorticks=false") end diff --git a/src/backends/plotly.jl b/src/backends/plotly.jl index 014d7b21..c76c356f 100644 --- a/src/backends/plotly.jl +++ b/src/backends/plotly.jl @@ -260,7 +260,7 @@ function plotly_axis(axis::Axis, sp::Subplot) lims = axis_limits(axis) ax[:range] = map(scalefunc(axis[:scale]), lims) - if !(axis[:ticks] in (nothing, :none)) + if !(axis[:ticks] in (nothing, :none, false)) ax[:titlefont] = plotly_font(guidefont(axis)) ax[:type] = plotly_scale(axis[:scale]) ax[:tickfont] = plotly_font(tickfont(axis))