diff --git a/packages/auth/src/auth.js b/packages/auth/src/auth.js index 34b46fff849c0c74333d62b98ababf60086c9426..85e9223c3264fb233dbb52e759604e02dc979949 100644 --- a/packages/auth/src/auth.js +++ b/packages/auth/src/auth.js @@ -251,7 +251,9 @@ export class Auth extends ScopedElementsMixin(VPULitElement) { return; } - dropdown.setAttribute("style", `width: ${this.offsetWidth - 5}px`); + let viewportOffset = this.getBoundingClientRect(); + let spaceToRIght = window.innerWidth - viewportOffset.left; + dropdown.setAttribute("style", `width: ${spaceToRIght - 10}px`); } disconnectedCallback() {