forked from Shinonome/dots-hyprland
ai message: fix null errors
This commit is contained in:
@@ -204,7 +204,7 @@ Rectangle {
|
|||||||
AiMessageControlButton {
|
AiMessageControlButton {
|
||||||
id: editButton
|
id: editButton
|
||||||
activated: root.editing
|
activated: root.editing
|
||||||
enabled: root.messageData?.done
|
enabled: root.messageData?.done ?? false
|
||||||
buttonIcon: "edit"
|
buttonIcon: "edit"
|
||||||
onClicked: {
|
onClicked: {
|
||||||
root.editing = !root.editing
|
root.editing = !root.editing
|
||||||
@@ -257,8 +257,8 @@ Rectangle {
|
|||||||
property var editing: root.editing
|
property var editing: root.editing
|
||||||
property var renderMarkdown: root.renderMarkdown
|
property var renderMarkdown: root.renderMarkdown
|
||||||
property var enableMouseSelection: root.enableMouseSelection
|
property var enableMouseSelection: root.enableMouseSelection
|
||||||
property bool thinking: root.messageData?.thinking
|
property bool thinking: root.messageData?.thinking ?? true
|
||||||
property bool done: root.messageData?.done
|
property bool done: root.messageData?.done ?? false
|
||||||
property bool completed: modelData.completed ?? false
|
property bool completed: modelData.completed ?? false
|
||||||
|
|
||||||
source: modelData.type === "code" ? "MessageCodeBlock.qml" :
|
source: modelData.type === "code" ? "MessageCodeBlock.qml" :
|
||||||
|
|||||||
Reference in New Issue
Block a user