diff options
author | skjnldsv <skjnldsv@protonmail.com> | 2025-01-14 08:59:31 +0100 |
---|---|---|
committer | nextcloud-command <nextcloud-command@users.noreply.github.com> | 2025-01-14 09:44:23 +0000 |
commit | 70412be255228189e48b5f4b19132da6ae384f35 (patch) | |
tree | 6e62c24b750cde09144c54136fadfc6cb6e2da07 | |
parent | d41efd0b51787f7370fc7261cf8301c2f41b2648 (diff) | |
download | nextcloud-server-70412be255228189e48b5f4b19132da6ae384f35.tar.gz nextcloud-server-70412be255228189e48b5f4b19132da6ae384f35.zip |
fix(systemtags): color picker open/close events
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
-rw-r--r-- | apps/systemtags/src/components/SystemTagPicker.vue | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/systemtags/src/components/SystemTagPicker.vue b/apps/systemtags/src/components/SystemTagPicker.vue index e17fb1a7bc5..1091f4c93d6 100644 --- a/apps/systemtags/src/components/SystemTagPicker.vue +++ b/apps/systemtags/src/components/SystemTagPicker.vue @@ -51,9 +51,10 @@ <!-- Color picker --> <NcColorPicker :data-cy-systemtags-picker-tag-color="tag.id" :value="`#${tag.color}`" - :shown.sync="openedPicker" + :shown="openedPicker === tag.id" class="systemtags-picker__tag-color" @update:value="onColorChange(tag, $event)" + @update:shown="openedPicker = $event ? tag.id : false" @submit="openedPicker = false"> <NcButton :aria-label="t('systemtags', 'Change tag color')" type="tertiary"> <template #icon> @@ -210,7 +211,7 @@ export default defineComponent({ return { status: Status.BASE, opened: true, - openedPicker: false, + openedPicker: false as number | false, input: '', tags: [] as TagWithId[], |