Fix input not clearing after adding player character from suggestions

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Lukas
2026-03-13 18:30:24 +01:00
parent b7406c4b54
commit d48e39ced4

View File

@@ -60,6 +60,7 @@ function AddModeSuggestions({
onSetQueued,
onConfirmQueued,
onAddFromPlayerCharacter,
onClear,
}: {
nameInput: string;
suggestions: SearchResult[];
@@ -67,6 +68,7 @@ function AddModeSuggestions({
suggestionIndex: number;
queued: QueuedCreature | null;
onDismiss: () => void;
onClear: () => void;
onClickSuggestion: (result: SearchResult) => void;
onSetSuggestionIndex: (i: number) => void;
onSetQueued: (q: QueuedCreature | null) => void;
@@ -109,7 +111,7 @@ function AddModeSuggestions({
onMouseDown={(e) => e.preventDefault()}
onClick={() => {
onAddFromPlayerCharacter?.(pc);
onDismiss();
onClear();
}}
>
{PcIcon && (
@@ -525,6 +527,7 @@ export function ActionBar({
suggestionIndex={suggestionIndex}
queued={queued}
onDismiss={dismissSuggestions}
onClear={clearInput}
onClickSuggestion={handleClickSuggestion}
onSetSuggestionIndex={setSuggestionIndex}
onSetQueued={setQueued}