From 425a8ee3dacc4969be82d81d88a879ef22851d63 Mon Sep 17 00:00:00 2001 From: Stanislaw Osinski Date: Tue, 19 Jan 2021 18:52:53 +0100 Subject: [PATCH 1/2] Hide tooltip when hovering over the attribution group and between top-level groups. (cherry picked from commit 93e98aa71276b6d5c6ddd5029ab8f8bfbb2d31fd) --- client/components/Treemap.jsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/client/components/Treemap.jsx b/client/components/Treemap.jsx index c3724db1..46264ad6 100644 --- a/client/components/Treemap.jsx +++ b/client/components/Treemap.jsx @@ -105,9 +105,12 @@ export default class Treemap extends Component { }, onGroupDoubleClick: preventDefault, onGroupHover(event) { - // Ignoring hovering on `FoamTree` branding group - if (event.group && event.group.attribution) { + // Ignoring hovering on `FoamTree` branding group and the root group + if (event.group && (event.group.attribution || event.group === this.get('dataObject'))) { event.preventDefault(); + if (props.onMouseLeave) { + props.onMouseLeave.call(component, event); + } return; } From 36d2ff820ca8f1522bb88db06bf6a74c9d71a002 Mon Sep 17 00:00:00 2001 From: Stanislaw Osinski Date: Wed, 20 Jan 2021 10:01:18 +0100 Subject: [PATCH 2/2] Changelog entry. --- CHANGELOG.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 567a6bee..2a051680 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,7 +12,9 @@ _Note: Gaps between patch versions are faulty, broken or test releases._ ## UNRELEASED - +* **Bug Fix** + * Don't show an empty tooltip when hovering over the FoamTree attribution group or between top-level groups ([#413](https://github.com/webpack-contrib/webpack-bundle-analyzer/pull/413) by [@ + stanislawosinski](https://github.com/stanislawosinski)) ## 4.3.0