From 64ed121324695684214da1c7891ab07669a37c8f Mon Sep 17 00:00:00 2001 From: Sebastian Zoglowek <55794780+zoglo@users.noreply.github.com> Date: Tue, 24 Feb 2026 10:36:53 +0100 Subject: [PATCH] Add the flipped state class to the element --- src/scripts/components/container.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/scripts/components/container.ts b/src/scripts/components/container.ts index 5cdc8987..4cb96d9d 100644 --- a/src/scripts/components/container.ts +++ b/src/scripts/components/container.ts @@ -74,6 +74,7 @@ export default class Container { this.isOpen = true; if (this.shouldFlip(dropdownPos, dropdownHeight)) { + addClassesToElement(this.element, this.classNames.flippedState); addClassesToElement(dropdown, this.classNames.flippedState); this.isFlipped = true; } @@ -88,6 +89,7 @@ export default class Container { this.isOpen = false; // A dropdown flips if it does not have space within the page + removeClassesFromElement(this.element, this.classNames.flippedState); removeClassesFromElement(dropdown, this.classNames.flippedState); this.isFlipped = false; }