| ... | ... | @@ -1298,17 +1298,24 @@ const SidebarThreadRow = memo(function SidebarThreadRow(props: { |
| 1298 | 1298 | </button> |
| 1299 | 1299 | ) |
| 1300 | 1300 | ) : !props.settlementSupported ? null : variantAction === "unsettle" ? ( |
| 1301 | | <button |
| 1302 | | type="button" |
| 1303 | | aria-label="Un-settle thread" |
| 1304 | | onClick={handleUnsettleClick} |
| 1305 | | className={cn( |
| 1306 | | "pointer-events-none absolute inset-y-0 right-0 -mr-1 inline-flex cursor-pointer items-center gap-1 rounded-md bg-transparent px-1.5 text-xs text-muted-foreground opacity-0 transition-opacity hover:text-foreground focus-visible:pointer-events-auto focus-visible:opacity-100 group-hover/sidebar-row:pointer-events-auto group-hover/sidebar-row:opacity-100", |
| 1307 | | isWoke && "group-hover/sidebar-row:static", |
| 1308 | | )} |
| 1309 | | > |
| 1310 | | <Undo2Icon className="mb-px size-3.5" /> |
| 1311 | | </button> |
| 1301 | <Tooltip> |
| 1302 | <TooltipTrigger |
| 1303 | render={ |
| 1304 | <button |
| 1305 | type="button" |
| 1306 | aria-label="Un-settle thread" |
| 1307 | onClick={handleUnsettleClick} |
| 1308 | className={cn( |
| 1309 | "pointer-events-none absolute inset-y-0 right-0 -mr-1 inline-flex cursor-pointer items-center gap-1 rounded-md bg-transparent px-1.5 text-xs text-muted-foreground opacity-0 transition-opacity hover:text-foreground focus-visible:pointer-events-auto focus-visible:opacity-100 group-hover/sidebar-row:pointer-events-auto group-hover/sidebar-row:opacity-100", |
| 1310 | isWoke && "group-hover/sidebar-row:static", |
| 1311 | )} |
| 1312 | /> |
| 1313 | } |
| 1314 | > |
| 1315 | <Undo2Icon className="mb-px size-3.5" /> |
| 1316 | </TooltipTrigger> |
| 1317 | <TooltipPopup side="top">Un-settle thread</TooltipPopup> |
| 1318 | </Tooltip> |
| 1312 | 1319 | ) : ( |
| 1313 | 1320 | <button |
| 1314 | 1321 | type="button" |