set fallback tick specification for axes with discrete values

This commit is contained in:
Daniel Schwabeneder 2018-05-30 13:25:00 +02:00
parent 2067b70445
commit 7ce96a4e3d

View File

@ -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