Skip to content

Commit d652bfd

Browse files
committed
fix: uncheck server-rendered picker input
1 parent a851472 commit d652bfd

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

app/components/Settings/AccentColorPicker.vue

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,13 @@ onPrehydrate(el => {
1010
const input = el.querySelector<HTMLInputElement>(`input[value="${id}"]`)
1111
if (input) {
1212
input.checked = true
13+
input.setAttribute('checked', '')
14+
}
15+
// Remove checked from the server-default (clear button, value="")
16+
const clearInput = el.querySelector<HTMLInputElement>('input[value=""]')
17+
if (clearInput) {
18+
clearInput.checked = false
19+
clearInput.removeAttribute('checked')
1320
}
1421
}
1522
})

0 commit comments

Comments
 (0)