File tree Expand file tree Collapse file tree 3 files changed +12
-8
lines changed
SDWebImageSwiftUI/Classes Expand file tree Collapse file tree 3 files changed +12
-8
lines changed Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ profile
18
18
DerivedData
19
19
* .hmap
20
20
* .ipa
21
+ IDEWorkspaceChecks.plist
21
22
22
23
# Bundler
23
24
.bundle
Original file line number Diff line number Diff line change 8
8
- libwebp/mux (1.0.3):
9
9
- libwebp/demux
10
10
- libwebp/webp (1.0.3)
11
- - SDWebImage (5.2.2 ):
12
- - SDWebImage/Core (= 5.2.2 )
13
- - SDWebImage/Core (5.2.2 )
14
- - SDWebImageSwiftUI (0.3.0 ):
11
+ - SDWebImage (5.2.3 ):
12
+ - SDWebImage/Core (= 5.2.3 )
13
+ - SDWebImage/Core (5.2.3 )
14
+ - SDWebImageSwiftUI (0.3.1 ):
15
15
- SDWebImage (~> 5.1)
16
16
- SDWebImageWebPCoder (0.2.5):
17
17
- libwebp (~> 1.0)
@@ -22,7 +22,7 @@ DEPENDENCIES:
22
22
- SDWebImageWebPCoder
23
23
24
24
SPEC REPOS:
25
- https://github.com/cocoapods/specs.git :
25
+ trunk :
26
26
- libwebp
27
27
- SDWebImage
28
28
- SDWebImageWebPCoder
@@ -33,10 +33,10 @@ EXTERNAL SOURCES:
33
33
34
34
SPEC CHECKSUMS:
35
35
libwebp: 057912d6d0abfb6357d8bb05c0ea470301f5d61e
36
- SDWebImage: 5fcdb02cc35e05fc35791ec514b191d27189f872
37
- SDWebImageSwiftUI: 9fa220c3c9a69a383f2db5fabc97748ac4e4b696
36
+ SDWebImage: 46a7f73228f84ce80990c786e4372cf4db5875ce
37
+ SDWebImageSwiftUI: 1b67183dd2ef0321b2ccf578775de8e47eaceb77
38
38
SDWebImageWebPCoder: 947093edd1349d820c40afbd9f42acb6cdecd987
39
39
40
40
PODFILE CHECKSUM: 3fb06a5173225e197f3a4bf2be7e5586a693257a
41
41
42
- COCOAPODS: 1.7.5
42
+ COCOAPODS: 1.8.3
Original file line number Diff line number Diff line change @@ -45,6 +45,9 @@ public struct WebImage : View {
45
45
let emptyImage = Image ( uiImage: UIImage ( ) )
46
46
#endif
47
47
image = emptyImage
48
+ // load remote image here, SwiftUI sometimes will create a new View struct without calling `onAppear` (like enter EditMode) :)
49
+ // this can ensure we load the image, SDWebImage take care of the duplicated query
50
+ self . imageManager. load ( )
48
51
}
49
52
return configurations. reduce ( image) { ( previous, configuration) in
50
53
configuration ( previous)
You can’t perform that action at this time.
0 commit comments