Skip to content

Commit b3eb183

Browse files
authored
Merge pull request #622 from code16/fix-popover-overflow
Fix date popover is overflowing viewport
2 parents b609652 + d8d3c35 commit b3eb183

3 files changed

Lines changed: 12 additions & 10 deletions

File tree

package-lock.json

Lines changed: 8 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
"lucide-vue-next": "^0.511.0",
7777
"nprogress": "^0.2.0",
7878
"qs": "^6.6.0",
79-
"reka-ui": "^2.2.1",
79+
"reka-ui": "^2.5.0",
8080
"sortablejs": "^1.15.2",
8181
"tailwind-merge": "^3.3.0",
8282
"text-clipper": "^1.3.0",

resources/js/form/components/fields/Date.vue

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -207,9 +207,10 @@ function onMinuteChange(minute: string) {
207207
</FormFieldLayout>
208208

209209
<PopoverContent
210-
class="flex p-0 w-auto overflow-hidden"
210+
class="flex p-0 w-auto overflow-auto max-w-[var(--reka-popover-content-available-width)]"
211211
@open-auto-focus.prevent
212-
:avoid-collisions="false"
212+
avoid-collisions
213+
:side-flip="false"
213214
align="start"
214215
>
215216
<template v-if="props.field.hasDate">

0 commit comments

Comments
 (0)