1 files changed, 9 insertions, 0 deletions
diff --git a/src/RoomInfoListItem.cpp b/src/RoomInfoListItem.cpp
index 61fb5e47..78718285 100644
--- a/src/RoomInfoListItem.cpp
+++ b/src/RoomInfoListItem.cpp
@@ -324,6 +324,15 @@ RoomInfoListItem::updateUnreadMessageCount(int count, int highlightedCount)
update();
}
+unsigned short int
+RoomInfoListItem::calculateImportance() const
+{
+ return (hasUnreadMessages_) +
+ (unreadMsgCount_ != 0) +
+ (unreadHighlightedMsgCount_ != 0) +
+ (isInvite()) * 4;
+}
+
void
RoomInfoListItem::setPressedState(bool state)
{
|