authorgravatar for me@t3.ggTheo Browne <me@t3.gg> 2026-07-29 19:01:24-07:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-07-29 19:01:24-07:00
log2d9066e089c241c3befd7a4632efe493fabd70d9
tree805e647115e1a9492d8a554809022c63c3816730
parent35a684000d2aa6d106aed93df52a9105883f9f3f
signature Signed by PGP key B5690EEEBB952194

fix(web): settle button now works on hover, not just right-click (#4905)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>

1 files changed, 4 insertions(+), 1 deletions(-)

apps/web/src/components/SidebarV2.tsx+4-1
...@@ -932,9 +932,12 @@ const SidebarV2Row = memo(function SidebarV2Row(props: {...@@ -932,9 +932,12 @@ const SidebarV2Row = memo(function SidebarV2Row(props: {
932 the hidden state out of flow lets the project label reclaim932 the hidden state out of flow lets the project label reclaim
933 space without either state overlapping it. */}933 space without either state overlapping it. */}
934 <span className="group/v2-status-slot relative ml-auto flex h-5 min-w-8 shrink-0 items-stretch justify-end text-xs">934 <span className="group/v2-status-slot relative ml-auto flex h-5 min-w-8 shrink-0 items-stretch justify-end text-xs">
935 {/* pointer-events-none: while hovered this label is absolute
936 + opacity-0, which paints it ABOVE the in-flow settle/snooze
937 buttons; without it the invisible label eats their clicks. */}
935 <span938 <span
936 className={cn(939 className={cn(
937 "self-center justify-self-end tabular-nums text-muted-foreground/65 transition-opacity group-focus-within/v2-status-slot:absolute group-focus-within/v2-status-slot:right-0 group-hover/v2-row:absolute group-hover/v2-row:right-0 group-hover/v2-row:opacity-0",940 "pointer-events-none self-center justify-self-end tabular-nums text-muted-foreground/65 transition-opacity group-focus-within/v2-status-slot:absolute group-focus-within/v2-status-slot:right-0 group-hover/v2-row:absolute group-hover/v2-row:right-0 group-hover/v2-row:opacity-0",
938 snoozeMenuOpen && "absolute right-0 opacity-0",941 snoozeMenuOpen && "absolute right-0 opacity-0",
939 )}942 )}
940 >943 >