Skip to content

Commit 4cb6475

Browse files
authored
Merge pull request #55 from Nexters/bug/#50-밈-검색마다-데이터-쌓이던-버그-수정
[Fix#50] 검색 결과 존재하는 경우에 검색 시 버그 수정
2 parents 99d28d2 + 6707cfa commit 4cb6475

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

Meme/Meme/Sources/Wiki/Presentation/Search/ViewController/MemeSearchViewController.swift

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,14 +124,13 @@ final class MemeSearchViewController: BaseViewController {
124124
.sink { [weak self] items in
125125
guard let self = self else { return }
126126
let snapshot = dataSource?.snapshot()
127-
if snapshot?.indexOfSection(.list) == nil {
127+
if snapshot?.indexOfSection(.list) == nil || ((snapshot?.itemIdentifiers(inSection: .list).isEmpty) != nil) {
128128
self.updateSnapshot(section: .list, items: items.map { .list($0) })
129129
} else {
130130
self.appendSnapshot(section: .list, items: items.map { .list($0) })
131131
}
132132
}.store(in: &subscription)
133133

134-
135134
viewModel.emptyPublisher
136135
.receive(on: DispatchQueue.main)
137136
.sink { [weak self] isEmpty in

0 commit comments

Comments
 (0)