aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorskjnldsv <skjnldsv@protonmail.com>2025-01-14 08:59:31 +0100
committernextcloud-command <nextcloud-command@users.noreply.github.com>2025-01-14 09:44:23 +0000
commit70412be255228189e48b5f4b19132da6ae384f35 (patch)
tree6e62c24b750cde09144c54136fadfc6cb6e2da07
parentd41efd0b51787f7370fc7261cf8301c2f41b2648 (diff)
downloadnextcloud-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.vue5
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[],