Skip to content

Commit d0006fc

Browse files
Fix month/year not updating when value changes
1 parent 25d0a22 commit d0006fc

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Changelog
22

3+
## Next
4+
- Fix month/year not updating when `value` is assigned to
5+
36
## 2.2.4 - 2022 Dec 1
47
- Fix buttons causing form submissions
58

src/lib/DatePicker.svelte

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@
3232
3333
/** The date shown in the popup when none is selected */
3434
let browseDate = value ? cloneDate(value) : cloneDate(defaultDate)
35+
$: if (browseDate.getTime() !== value?.getTime()) {
36+
browseDate = value ? cloneDate(value) : browseDate
37+
}
3538
3639
/** The earliest year the user can select */
3740
export let min = new Date(defaultDate.getFullYear() - 20, 0, 1)

0 commit comments

Comments
 (0)