fix assistant cancel visibility
Some checks failed
Forgejo Android APK / Build signed APK (push) Has been cancelled

This commit is contained in:
Daniel 2026-05-11 17:53:54 +02:00
parent 97ddd87449
commit 1f5e4aabac
3 changed files with 8 additions and 7 deletions

4
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "pediatric-ai-scribe",
"version": "7.14.4",
"version": "7.14.5",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "pediatric-ai-scribe",
"version": "7.14.4",
"version": "7.14.5",
"dependencies": {
"@marp-team/marp-cli": "^4.3.1",
"@marp-team/marp-core": "^4.3.0",

View file

@ -1,6 +1,6 @@
{
"name": "pediatric-ai-scribe",
"version": "7.14.4",
"version": "7.14.5",
"description": "AI-powered pediatric clinical documentation platform",
"main": "server.js",
"scripts": {

View file

@ -130,11 +130,11 @@ import {
return;
}
var request = createAssistantRequest();
activeAssistantRequest = request;
setBusy(true, 'Looking up sources...');
var loading = appendLoadingMessage('Looking up sources', 'Retrieving and synthesizing references...');
var request = createAssistantRequest();
request.loading = loading;
activeAssistantRequest = request;
streamAssistantResponse({
message: text,
@ -828,8 +828,9 @@ import {
send.innerHTML = isBusy ? '<i class="fas fa-spinner fa-spin"></i> Searching' : '<i class="fas fa-paper-plane"></i> Ask';
}
if (cancel) {
cancel.hidden = !isBusy;
cancel.disabled = !isBusy;
var canCancel = !!isBusy && !!activeAssistantRequest;
cancel.hidden = !canCancel;
cancel.disabled = !canCancel;
}
if (input) input.disabled = !!isBusy;
}