diff --git a/packages/desktop-client/src/components/sidebar/Account.tsx b/packages/desktop-client/src/components/sidebar/Account.tsx index e082befe9f..d5df8190b5 100644 --- a/packages/desktop-client/src/components/sidebar/Account.tsx +++ b/packages/desktop-client/src/components/sidebar/Account.tsx @@ -114,8 +114,10 @@ export function Account>({ const [isEditing, setIsEditing] = useState(false); const accountNote = useNotes(`account-${account?.id}`); - const canDeviceHover = window.matchMedia('(hover: hover)').matches; - const needsTooltip = !!account?.id && canDeviceHover; + const isTouchDevice = + window.matchMedia('(hover: none)').matches || + window.matchMedia('(pointer: coarse)').matches; + const needsTooltip = !!account?.id && !isTouchDevice; const accountRow = (