diff --git a/pkg/rancher-components/src/components/RcDropdown/RcDropdownItem.vue b/pkg/rancher-components/src/components/RcDropdown/RcDropdownItem.vue index 2bbf2f7438d..c9f431b6d47 100644 --- a/pkg/rancher-components/src/components/RcDropdown/RcDropdownItem.vue +++ b/pkg/rancher-components/src/components/RcDropdown/RcDropdownItem.vue @@ -36,6 +36,7 @@ const handleClick = (e: MouseEvent) => { @click.stop="handleClick" @keydown.enter.space="handleActivate" @keydown.up.down.prevent.stop="handleKeydown" + @mousedown.prevent="() => {/*We use this to prevent clicks from triggering the @focusin below. When we scroll on a click it prevents the action from occurring on the first click.*/}" @focusin="scrollIntoView" >