diff --git a/ts/sveltelib/position/position-floating.ts b/ts/sveltelib/position/position-floating.ts index 854f0dbf7..9094f475f 100644 --- a/ts/sveltelib/position/position-floating.ts +++ b/ts/sveltelib/position/position-floating.ts @@ -12,6 +12,7 @@ import { arrow, autoPlacement, computePosition, + flip, hide, inline, offset, @@ -46,6 +47,7 @@ function positionFloating({ floating: FloatingElement, ): Promise { const middleware: Middleware[] = [ + flip(), offset(offsetArg), shift({ padding: shiftArg }), arrow({ element: arrowElement, padding: 5 }),