File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed
Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -75,7 +75,6 @@ extension KFImage {
7575 } else if let image = context. options. onFailureImage {
7676 self . loadedImage = image
7777 }
78-
7978 self . loading = false
8079 self . markLoaded ( sendChangeEvent: false )
8180 }
@@ -135,6 +134,9 @@ extension KFImage {
135134 } else if let image = context. options. onFailureImage {
136135 self . loadedImage = image
137136 }
137+ if let view = context. failureView {
138+ self . failureView = view
139+ }
138140 self . markLoaded ( sendChangeEvent: false )
139141 }
140142
Original file line number Diff line number Diff line change @@ -53,7 +53,11 @@ struct KFImageRenderer<HoldingView> : View where HoldingView: KFImageHoldingView
5353 } else if let placeholder = context. placeholder {
5454 placeholder ( binder. progress)
5555 } else {
56- Color . clear
56+ if let placeholder = context. placeholder {
57+ placeholder ( binder. progress)
58+ } else {
59+ Color . clear
60+ }
5761 }
5862 }
5963 . onAppear { [ weak binder = self . binder] in
You can’t perform that action at this time.
0 commit comments