From 799ffa18c440396a39d990cef43b558006e59c44 Mon Sep 17 00:00:00 2001 From: James Graham Date: Sat, 20 Jul 2024 20:26:53 +0100 Subject: [PATCH] Fix the javascript when using .? --- src/qml/TimelineView.qml | 2 +- src/timeline/MessageDelegate.qml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/qml/TimelineView.qml b/src/qml/TimelineView.qml index a3179b4d2..04b0657e8 100644 --- a/src/qml/TimelineView.qml +++ b/src/qml/TimelineView.qml @@ -191,7 +191,7 @@ QQC2.ScrollView { implicitHeight: Kirigami.Units.gridUnit * 2 z: 2 - visible: root.currentRoom?.hasUnreadMessages || false + visible: (root.currentRoom?.hasUnreadMessages ?? false) text: root.currentRoom.readMarkerLoaded ? i18n("Jump to first unread message") : i18n("Jump to oldest loaded message") action: Kirigami.Action { diff --git a/src/timeline/MessageDelegate.qml b/src/timeline/MessageDelegate.qml index a836b73ba..d7664cf43 100644 --- a/src/timeline/MessageDelegate.qml +++ b/src/timeline/MessageDelegate.qml @@ -235,7 +235,7 @@ TimelineDelegate { topMargin: Kirigami.Units.smallSpacing } - visible: root.contentModel?.showAuthor || false && Config.showAvatarInTimeline && (Config.compactLayout || !_private.showUserMessageOnRight) + visible: (root.contentModel?.showAuthor ?? false) && Config.showAvatarInTimeline && (Config.compactLayout || !_private.showUserMessageOnRight) name: root.author.displayName source: root.author.avatarUrl color: root.author.color