diff --git a/src/renderer/extensions/vueNodes/widgets/components/form/FormSelectButton.vue b/src/renderer/extensions/vueNodes/widgets/components/form/FormSelectButton.vue index 3745bc6029..34aae22875 100644 --- a/src/renderer/extensions/vueNodes/widgets/components/form/FormSelectButton.vue +++ b/src/renderer/extensions/vueNodes/widgets/components/form/FormSelectButton.vue @@ -15,14 +15,11 @@ 'flex-1 h-6 px-5 py-[5px] rounded flex justify-center items-center gap-1 transition-all duration-150 ease-in-out', 'bg-transparent border-none', 'text-center text-xs font-normal', - { - 'bg-interface-menu-component-surface-selected': - isSelected(option) && !disabled, - 'hover:bg-interface-menu-component-surface-hovered': - !isSelected(option) && !disabled, - 'opacity-50 cursor-not-allowed': disabled, - 'cursor-pointer': !disabled - }, + disabled ? 'opacity-50 cursor-not-allowed' : 'cursor-pointer', + !disabled && + (isSelected(option) + ? 'bg-interface-menu-component-surface-selected' + : 'hover:bg-interface-menu-component-surface-hovered'), isSelected(option) && !disabled ? 'text-primary' : 'text-secondary' ) "