fix(ui): make interactive controls show pointer cursor (#590)

This commit is contained in:
KJdotIO
2026-03-04 00:23:21 +02:00
committed by GitHub
parent ca754d6589
commit 575cfa2604
8 changed files with 34 additions and 21 deletions
@@ -1903,7 +1903,7 @@ export const ChatInput: React.FC<ChatInputProps> = ({ onOpenSettings, scrollToBo
const stopIconSizeClass = isMobile ? 'h-6 w-6' : (isVSCode ? 'h-4 w-4' : 'h-5 w-5');
const iconSizeClass = isMobile ? 'h-[18px] w-[18px]' : (isVSCode ? 'h-4 w-4' : 'h-[18px] w-[18px]');
const iconButtonBaseClass = 'flex items-center justify-center text-foreground transition-none outline-none focus:outline-none flex-shrink-0';
const iconButtonBaseClass = 'flex cursor-pointer items-center justify-center text-foreground transition-none outline-none focus:outline-none flex-shrink-0 disabled:cursor-not-allowed';
const footerIconButtonClass = cn(iconButtonBaseClass, buttonSizeClass);
// Send button - respects queue mode setting
@@ -1686,7 +1686,7 @@ const ToolPart: React.FC<ToolPartProps> = ({
<div className="flex items-center gap-2 flex-shrink-0">
{}
<div
className="relative h-3.5 w-3.5 flex-shrink-0"
className="relative h-3.5 w-3.5 flex-shrink-0 cursor-pointer"
onClick={(event) => { event.stopPropagation(); onToggle(part.id); }}
>
{}