From 8096e91e55d47dbb23332d4b359353e60942e38f Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Thu, 8 May 2025 14:57:07 +0200 Subject: [PATCH] more `?.` --- .../modules/sidebarLeft/aiChat/MessageCodeBlock.qml | 10 +++++----- .../modules/sidebarLeft/aiChat/MessageTextBlock.qml | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) 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