From cf2eb91690ea1d50dd55bf53e2d1ddf5e165499d Mon Sep 17 00:00:00 2001 From: vicanso Date: Sun, 1 May 2022 11:26:53 +0800 Subject: [PATCH] fix: fix the font option of axis --- xaxis.go | 4 +++- yaxis.go | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/xaxis.go b/xaxis.go index bd9d951..edd017f 100644 --- a/xaxis.go +++ b/xaxis.go @@ -68,7 +68,9 @@ func drawXAxis(p *Draw, opt *XAxisOption, yAxisCount int) (int, *Range, error) { Right: right, }), ) - dXAxis.Font = opt.Font + if opt.Font != nil { + dXAxis.Font = opt.Font + } if err != nil { return 0, nil, err } diff --git a/yaxis.go b/yaxis.go index 1505d39..a14e409 100644 --- a/yaxis.go +++ b/yaxis.go @@ -96,7 +96,9 @@ func drawYAxis(p *Draw, opt *ChartOption, axisIndex, xAxisHeight int, padding ch if err != nil { return nil, err } - dYAxis.Font = opt.Font + if opt.Font != nil { + dYAxis.Font = opt.Font + } NewAxis(dYAxis, data, style).Render() yRange.Size = dYAxis.Box.Height() return &yRange, nil