From c61be3a8440b378914eac0bc90602aa5ae5e9c24 Mon Sep 17 00:00:00 2001 From: qa46hx Date: Mon, 7 Dec 2020 16:14:35 +0100 Subject: [PATCH] fix(overlays): get the precise referenceNode width --- packages/overlays/src/OverlayController.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/overlays/src/OverlayController.js b/packages/overlays/src/OverlayController.js index 2fb72cbbc..9037dc6b4 100644 --- a/packages/overlays/src/OverlayController.js +++ b/packages/overlays/src/OverlayController.js @@ -1098,8 +1098,7 @@ export class OverlayController extends EventTargetShim { if (!this._referenceNode || this.placementMode === 'global') { return; } - - const referenceWidth = `${this._referenceNode.clientWidth}px`; + const referenceWidth = `${this._referenceNode.getBoundingClientRect().width}px`; switch (this.inheritsReferenceWidth) { case 'max': this.contentWrapperNode.style.maxWidth = referenceWidth;