Skip to content

Commit d0efbe4

Browse files
committed
Fix DisplayMode
1 parent 80ddfbe commit d0efbe4

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

RedditOs/Features/Subreddit/SubredditPostRow.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ import Backend
1010

1111
struct SubredditPostRow: View, Equatable {
1212
static func == (lhs: Self, rhs: Self) -> Bool {
13-
lhs.postId == rhs.postId
13+
lhs.postId == rhs.postId &&
14+
lhs.displayMode == rhs.displayMode
1415
}
1516

1617
enum DisplayMode: String, CaseIterable {

RedditOs/Features/Subreddit/SubredditPostsListView.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import KingfisherSwiftUI
1212

1313
struct SubredditPostsListView: View, Equatable {
1414
static func == (lhs: Self, rhs: Self) -> Bool {
15-
lhs.name == rhs.name
15+
lhs.name == rhs.name && lhs.displayMode == rhs.displayMode
1616
}
1717

1818
private let name: String

RedditOs/Shared/PostsListView.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ import Backend
1010

1111
struct PostsListView: View, Equatable {
1212
static func == (lhs: Self, rhs: Self) -> Bool {
13-
lhs.posts?.count == rhs.posts?.count
13+
lhs.posts?.count == rhs.posts?.count &&
14+
rhs.displayMode == lhs.displayMode
1415
}
1516

1617
private let loadingPlaceholders = Array(repeating: static_listing, count: 10)

0 commit comments

Comments
 (0)