`openDirection` ignored when using `useTeleport`

Author: ksstottCreated Jun 29, 2026Updated Aug 17, 2026

When the useTeleport prop is set to true, the openDirection prop is ignored, with the dropdown always appearing below. The same happens when openDirection is not set (i.e. auto direction) with the dropdown always appearing below even if their is not enough space and the dropdown should appear above.

The rounded border of the main multiselect element are correctly squared off on the correct corners but the dropdown div is not drawn in the correct place.

Replication: https://stackblitz.com/edit/vitejs-vite-swv2umye?file=src%2FApp.vue