Skip to content
Snippets Groups Projects
Verified Commit ded926cd authored by Nicolas Werner's avatar Nicolas Werner
Browse files

Fix a few null warnings

parent fc7df50d
No related branches found
No related tags found
No related merge requests found
Pipeline #1676 passed
...@@ -33,7 +33,7 @@ ScrollView { ...@@ -33,7 +33,7 @@ ScrollView {
verticalLayoutDirection: ListView.BottomToTop verticalLayoutDirection: ListView.BottomToTop
onCountChanged: { onCountChanged: {
// Mark timeline as read // Mark timeline as read
if (atYEnd) if (atYEnd && room)
model.currentIndex = 0; model.currentIndex = 0;
} }
...@@ -233,8 +233,8 @@ ScrollView { ...@@ -233,8 +233,8 @@ ScrollView {
id: dateBubble id: dateBubble
anchors.horizontalCenter: parent ? parent.horizontalCenter : undefined anchors.horizontalCenter: parent ? parent.horizontalCenter : undefined
visible: previousMessageDay !== day visible: room && previousMessageDay !== day
text: chat.model.formatDateSeparator(timestamp) text: room ? room.formatDateSeparator(timestamp) : ""
color: Nheko.colors.text color: Nheko.colors.text
height: Math.round(fontMetrics.height * 1.4) height: Math.round(fontMetrics.height * 1.4)
width: contentWidth * 1.2 width: contentWidth * 1.2
...@@ -257,10 +257,10 @@ ScrollView { ...@@ -257,10 +257,10 @@ ScrollView {
width: Nheko.avatarSize width: Nheko.avatarSize
height: Nheko.avatarSize height: Nheko.avatarSize
url: chat.model.avatarUrl(userId).replace("mxc://", "image://MxcImage/") url: !room ? "" : room.avatarUrl(userId).replace("mxc://", "image://MxcImage/")
displayName: userName displayName: userName
userid: userId userid: userId
onClicked: chat.model.openUserProfile(userId) onClicked: room.openUserProfile(userId)
ToolTip.visible: avatarHover.hovered ToolTip.visible: avatarHover.hovered
ToolTip.text: userid ToolTip.text: userid
......
...@@ -84,11 +84,10 @@ Item { ...@@ -84,11 +84,10 @@ Item {
target: timelineView target: timelineView
} }
MessageView {
MessageView { implicitHeight: msgView.height - typingIndicator.height
implicitHeight: msgView.height - typingIndicator.height Layout.fillWidth: true
Layout.fillWidth: true }
}
Loader { Loader {
source: CallManager.isOnCall && CallManager.callType != CallType.VOICE ? "voip/VideoCall.qml" : "" source: CallManager.isOnCall && CallManager.callType != CallType.VOICE ? "voip/VideoCall.qml" : ""
......
...@@ -279,7 +279,6 @@ ApplicationWindow { ...@@ -279,7 +279,6 @@ ApplicationWindow {
Layout.alignment: Qt.AlignRight Layout.alignment: Qt.AlignRight
} }
Item { Item {
Layout.columnSpan: 2 Layout.columnSpan: 2
Layout.fillHeight: true Layout.fillHeight: true
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment