[v10.0.x] Barchart: Fix tooltip for normal/percentage stacking(2) (#70027)

Barchart: Fix tooltip for normal/percentage stacking(2) (#69956)

(cherry picked from commit 9e198ba745)

Co-authored-by: Adela Almasan <88068998+adela-almasan@users.noreply.github.com>
This commit is contained in:
Grot (@grafanabot)
2023-06-13 22:26:15 +03:00
committed by GitHub
co-authored by Adela Almasan
parent 26c7cabef5
commit 717859a1f4
+8 -6
View File
@@ -493,13 +493,15 @@ export function getConfig(opts: BarsOptions, theme: GrafanaTheme2) {
let heightReduce = 0;
let widthReduce = 0;
const rect = hRect && findRect(qt, hRect.sidx - 1, hRect.didx);
// get height of bar rect at same index of the series below the hovered one
if (isStacked && isHovered && hRect!.sidx > 1 && rect) {
if (isXHorizontal) {
heightReduce = rect.h;
} else {
widthReduce = rect.w;
if (isStacked && isHovered) {
const rect = hRect && hRect.sidx > 1 && findRect(qt, hRect.sidx - 1, hRect.didx);
if (rect) {
if (isXHorizontal) {
heightReduce = rect.h;
} else {
widthReduce = rect.w;
}
}
}