diff --git a/.config/quickshell/modules/sidebarLeft/aiChat/MessageCodeBlock.qml b/.config/quickshell/modules/sidebarLeft/aiChat/MessageCodeBlock.qml index cc945f4a8..a0b2928bf 100644 --- a/.config/quickshell/modules/sidebarLeft/aiChat/MessageCodeBlock.qml +++ b/.config/quickshell/modules/sidebarLeft/aiChat/MessageCodeBlock.qml @@ -19,11 +19,11 @@ import org.kde.syntaxhighlighting ColumnLayout { // These are needed on the parent loader - property bool editing: parent.editing ?? false - property bool renderMarkdown: parent.renderMarkdown ?? true - property bool enableMouseSelection: parent.enableMouseSelection ?? false - property var segment: parent.segment ?? {} - property var messageData: parent.messageData ?? {} + property bool editing: parent?.editing ?? false + property bool renderMarkdown: parent?.renderMarkdown ?? true + property bool enableMouseSelection: parent?.enableMouseSelection ?? false + property var segment: parent?.segment ?? {} + property var messageData: parent?.messageData ?? {} spacing: codeBlockComponentSpacing anchors.left: parent.left diff --git a/.config/quickshell/modules/sidebarLeft/aiChat/MessageTextBlock.qml b/.config/quickshell/modules/sidebarLeft/aiChat/MessageTextBlock.qml index 7ac600a00..f750e19f4 100644 --- a/.config/quickshell/modules/sidebarLeft/aiChat/MessageTextBlock.qml +++ b/.config/quickshell/modules/sidebarLeft/aiChat/MessageTextBlock.qml @@ -17,11 +17,11 @@ import Quickshell.Hyprland TextArea { // These are needed on the parent loader - property bool editing: parent.editing ?? false - property bool renderMarkdown: parent.renderMarkdown ?? true - property bool enableMouseSelection: parent.enableMouseSelection ?? false - property var segment: parent.segment ?? {} - property var messageData: parent.messageData ?? {} + property bool editing: parent?.editing ?? false + property bool renderMarkdown: parent?.renderMarkdown ?? true + property bool enableMouseSelection: parent?.enableMouseSelection ?? false + property var segment: parent?.segment ?? {} + property var messageData: parent?.messageData ?? {} Layout.fillWidth: true readOnly: !editing