ai: gemini: fix message marked done too early

This commit is contained in:
end-4
2025-06-02 18:34:44 +02:00
parent 9ddf4d2b2f
commit 2c113018d2
3 changed files with 24 additions and 13 deletions
@@ -145,7 +145,7 @@ int main(int argc, char* argv[]) {
Item { // Messages
Layout.fillWidth: true
Layout.fillHeight: true
ListView { // Message list
StyledListView { // Message list
id: messageListView
anchors.fill: parent
spacing: 10
@@ -187,7 +187,10 @@ int main(int argc, char* argv[]) {
}
model: ScriptModel {
values: Ai.messageIDs
values: Ai.messageIDs.filter(id => {
const message = Ai.messageByID[id];
return message?.visibleToUser ?? true;
})
}
delegate: AiMessage {
required property var modelData