fix: ensure tooltip hides during title editing in TaskCard

- Updated TaskCard to hide the tooltip when entering title editing mode, improving user experience by preventing distractions while editing the title.
This commit is contained in:
Julien Froidefond
2025-09-17 11:53:55 +02:00
parent d3e7d171e4
commit 2f104109db

View File

@@ -70,6 +70,7 @@ export function TaskCard({ task, onDelete, onEdit, onUpdateTitle, compactView =
e.stopPropagation(); e.stopPropagation();
if (onUpdateTitle && !isDragging) { if (onUpdateTitle && !isDragging) {
setIsEditingTitle(true); setIsEditingTitle(true);
setShowTooltip(false);
} }
}; };
@@ -79,11 +80,13 @@ export function TaskCard({ task, onDelete, onEdit, onUpdateTitle, compactView =
await onUpdateTitle(task.id, trimmedTitle); await onUpdateTitle(task.id, trimmedTitle);
} }
setIsEditingTitle(false); setIsEditingTitle(false);
setShowTooltip(false);
}; };
const handleTitleCancel = () => { const handleTitleCancel = () => {
setEditTitle(task.title); setEditTitle(task.title);
setIsEditingTitle(false); setIsEditingTitle(false);
setShowTooltip(false);
}; };
const handleTitleKeyPress = (e: React.KeyboardEvent) => { const handleTitleKeyPress = (e: React.KeyboardEvent) => {