From e85058aefd96631a1ed7d201fba34da046d6ce4a Mon Sep 17 00:00:00 2001 From: Gregor Vostrak Date: Thu, 24 Sep 2026 12:55:44 +0200 Subject: [PATCH] add 1password ignore attributes for time tracker component inputs --- .../js/packages/ui/src/TimeTracker/TimeTrackerEntryInput.vue | 4 ++++ .../packages/ui/src/TimeTracker/TimeTrackerRangeSelector.vue | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/resources/js/packages/ui/src/TimeTracker/TimeTrackerEntryInput.vue b/resources/js/packages/ui/src/TimeTracker/TimeTrackerEntryInput.vue index 24b92a10..af85ee38 100644 --- a/resources/js/packages/ui/src/TimeTracker/TimeTrackerEntryInput.vue +++ b/resources/js/packages/ui/src/TimeTracker/TimeTrackerEntryInput.vue @@ -168,6 +168,10 @@ defineExpose({ submit, focusAfterStart }); data-testid="time_entry_description" class="w-full rounded-l-lg py-4 sm:py-2.5 px-3.5 border-b border-b-card-background-separator @2xl:px-4 text-base text-text-primary bg-transparent border-none placeholder-text-secondary focus:ring-0 transition" type="text" + autocomplete="off" + data-1p-ignore + data-lpignore="true" + data-form-type="other" @keydown.enter="submit" @keydown.esc="showDropdown = false" @blur="updateTimeEntryDescription" /> diff --git a/resources/js/packages/ui/src/TimeTracker/TimeTrackerRangeSelector.vue b/resources/js/packages/ui/src/TimeTracker/TimeTrackerRangeSelector.vue index 511ec511..d743eea1 100644 --- a/resources/js/packages/ui/src/TimeTracker/TimeTrackerRangeSelector.vue +++ b/resources/js/packages/ui/src/TimeTracker/TimeTrackerRangeSelector.vue @@ -170,6 +170,10 @@ function closeAndFocusInput() { : 'text-text-primary bg-card-background border-border-secondary border border-none' " type="text" + autocomplete="off" + data-1p-ignore + data-lpignore="true" + data-form-type="other" @focusin="openModalOnTab" @click="openModalOnClick" @keydown.exact.tab="focusNextElement"