@@ -133,14 +133,15 @@ export default class Series {
133
133
if ( ! targetElement ) targetElement = e . target
134
134
135
135
let allSeriesEls = w . globals . dom . baseEl . querySelectorAll (
136
- `.apexcharts-series, .apexcharts-datalabels`
136
+ `.apexcharts-series, .apexcharts-datalabels, .apexcharts-yaxis `
137
137
)
138
138
139
139
if ( e . type === 'mousemove' ) {
140
140
let seriesCnt = parseInt ( targetElement . getAttribute ( 'rel' ) , 10 ) - 1
141
141
142
142
let seriesEl = null
143
143
let dataLabelEl = null
144
+ let yaxisEl = null
144
145
if ( w . globals . axisCharts || w . config . chart . type === 'radialBar' ) {
145
146
if ( w . globals . axisCharts ) {
146
147
seriesEl = w . globals . dom . baseEl . querySelector (
@@ -149,6 +150,10 @@ export default class Series {
149
150
dataLabelEl = w . globals . dom . baseEl . querySelector (
150
151
`.apexcharts-datalabels[data\\:realIndex='${ seriesCnt } ']`
151
152
)
153
+ let yaxisIndex = w . globals . seriesYAxisReverseMap [ seriesCnt ]
154
+ yaxisEl = w . globals . dom . baseEl . querySelector (
155
+ `.apexcharts-yaxis[rel='${ yaxisIndex } ']`
156
+ )
152
157
} else {
153
158
seriesEl = w . globals . dom . baseEl . querySelector (
154
159
`.apexcharts-series[rel='${ seriesCnt + 1 } ']`
@@ -173,6 +178,10 @@ export default class Series {
173
178
if ( dataLabelEl !== null ) {
174
179
dataLabelEl . classList . remove ( this . legendInactiveClass )
175
180
}
181
+
182
+ if ( yaxisEl !== null ) {
183
+ yaxisEl . classList . remove ( this . legendInactiveClass )
184
+ }
176
185
}
177
186
} else if ( e . type === 'mouseout' ) {
178
187
for ( let se = 0 ; se < allSeriesEls . length ; se ++ ) {
0 commit comments