diff --git a/src/components/dropdown/dropdown.ts b/src/components/dropdown/dropdown.ts index ee5b7602c..148e4cd2b 100644 --- a/src/components/dropdown/dropdown.ts +++ b/src/components/dropdown/dropdown.ts @@ -395,7 +395,7 @@ export default class SlDropdown extends LitElement { private startPositioner() { this.stopPositioner(); - this.updatePositioner(); + requestAnimationFrame(() => this.updatePositioner()); this.positionerCleanup = autoUpdate(this.trigger, this.positioner, this.updatePositioner.bind(this)); }