From 1ddb1c814f87a87819ae73f6bf126ac5fd96128c Mon Sep 17 00:00:00 2001 From: t-bltg Date: Fri, 25 Jun 2021 21:18:59 +0200 Subject: [PATCH] fix major / minor grids when mirroring --- src/axes.jl | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/axes.jl b/src/axes.jl index c7837d8c..91be5ba0 100644 --- a/src/axes.jl +++ b/src/axes.jl @@ -853,15 +853,17 @@ function axis_drawing_info_3d(sp, letter) ) end if grid + fa0_, fa1_ = reverse_if((fa0, fa1), ax[:mirror]) + ga0_, ga1_ = reverse_if((ga0, ga1), ax[:mirror]) push!( segments, - sort_3d_axes(tick, ga0, fa0, letter), - sort_3d_axes(tick, ga1, fa0, letter), + sort_3d_axes(tick, ga0_, fa0_, letter), + sort_3d_axes(tick, ga1_, fa0_, letter), ) push!( segments, - sort_3d_axes(tick, ga1, fa0, letter), - sort_3d_axes(tick, ga1, fa1, letter), + sort_3d_axes(tick, ga1_, fa0_, letter), + sort_3d_axes(tick, ga1_, fa1_, letter), ) end end