From 7ce96a4e3d3d1f512969f035fc199acfb5b67802 Mon Sep 17 00:00:00 2001 From: Daniel Schwabeneder Date: Wed, 30 May 2018 13:25:00 +0200 Subject: [PATCH] set fallback tick specification for axes with discrete values --- src/axes.jl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/axes.jl b/src/axes.jl index db4137e3..4a9327f3 100644 --- a/src/axes.jl +++ b/src/axes.jl @@ -249,12 +249,12 @@ function get_ticks(axis::Axis) cv, dv = if !isempty(dvals) # discrete ticks... n = length(dvals) - rng = if ticks == :auto - Int[round(Int,i) for i in linspace(1, n, 15)] - elseif ticks == :all + rng = if ticks == :all 1:n elseif typeof(ticks) <: Int Int[round(Int,i) for i in linspace(1, n, ticks)] + else + Int[round(Int,i) for i in linspace(1, n, 15)] end axis[:continuous_values][rng], dvals[rng] elseif typeof(ticks) <: Symbol