Change label of cancel button to close if no macro running.

This commit is contained in:
Marc Brooks 2025-11-05 18:48:22 -06:00
parent a9a436cadc
commit e89491a513
No known key found for this signature in database
GPG Key ID: 583A6AF2D6AE1DC6
1 changed files with 5 additions and 3 deletions

View File

@ -54,10 +54,12 @@ export default function PasteModal() {
}, [send, setKeyboardLayout]);
const onCancelPasteMode = useCallback(() => {
cancelExecuteMacro();
if (isPasteInProgress) {
cancelExecuteMacro();
}
setDisableVideoFocusTrap(false);
setInvalidChars([]);
}, [setDisableVideoFocusTrap, cancelExecuteMacro]);
}, [isPasteInProgress, setDisableVideoFocusTrap, cancelExecuteMacro]);
const onConfirmPaste = useCallback(async () => {
if (!TextAreaRef.current || !selectedKeyboard) return;
@ -226,7 +228,7 @@ export default function PasteModal() {
<Button
size="SM"
theme="blank"
text={m.cancel()}
text={isPasteInProgress ? m.cancel() : m.close()}
onClick={() => {
onCancelPasteMode();
close();