Skip to content
Snippets Groups Projects
Unverified Commit d51cbe7e authored by Emi Simpson's avatar Emi Simpson
Browse files

Place invites on top of room list even when sorting by importance is off

parent 78ac9025
No related branches found
No related tags found
No related merge requests found
...@@ -333,10 +333,9 @@ enum NotificationImportance : short ...@@ -333,10 +333,9 @@ enum NotificationImportance : short
{ {
ImportanceDisabled = -1, ImportanceDisabled = -1,
AllEventsRead = 0, AllEventsRead = 0,
NewMinorEvents = 1, // This is currently unused NewMessage = 1,
NewMessage = 2, NewMentions = 2,
NewMentions = 3, Invite = 3
Invite = 4
}; };
unsigned short int unsigned short int
...@@ -344,11 +343,11 @@ RoomInfoListItem::calculateImportance() const ...@@ -344,11 +343,11 @@ RoomInfoListItem::calculateImportance() const
{ {
// Returns the degree of importance of the unread messages in the room. // Returns the degree of importance of the unread messages in the room.
// If sorting by importance is disabled in settings, this only ever // If sorting by importance is disabled in settings, this only ever
// returns ImportanceDisabled // returns ImportanceDisabled or Invite
if (!settings->isSortByImportanceEnabled()) { if (isInvite()) {
return ImportanceDisabled;
} else if (isInvite()) {
return Invite; return Invite;
} else if (!settings->isSortByImportanceEnabled()) {
return ImportanceDisabled;
} else if (unreadHighlightedMsgCount_) { } else if (unreadHighlightedMsgCount_) {
return NewMentions; return NewMentions;
} else if (unreadMsgCount_) { } else if (unreadMsgCount_) {
......
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