fix: chat item generate title button

This commit is contained in:
Timothy Jaeryang Baek 2025-08-11 17:13:22 +04:00
parent d89c5b6c30
commit 17cc3b7d72
2 changed files with 5 additions and 8 deletions

View file

@ -41,7 +41,7 @@
...(theme !== '' ? { theme } : { theme: 'dark' }),
arrow: false,
offset: offset,
interactive: interactive,
...(interactive ? { interactive: true } : {}),
...tippyOptions
});
}

View file

@ -332,9 +332,13 @@
disabled={generating}
on:keydown={chatTitleInputKeydownHandler}
on:blur={async (e) => {
// check if target is generate button
if (ignoreBlur) {
ignoreBlur = false;
if (e.relatedTarget?.id === 'generate-title-button') {
generateTitleHandler();
}
return;
}
@ -440,13 +444,6 @@
on:mouseenter={() => {
ignoreBlur = true;
}}
on:click={(e) => {
e.preventDefault();
e.stopImmediatePropagation();
e.stopPropagation();
generateTitleHandler();
}}
>
<Sparkles strokeWidth="2" />
</button>