Skip to content

Commit 2d51020

Browse files
committed
Fixed loading message not showing
1 parent 617e88f commit 2d51020

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

MacImageManager/MacImageManager/Views/PaneImageViewer.swift

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,10 @@ struct PaneImageViewer: View {
4747
}
4848

4949
private func loadImage(from url: URL?) {
50-
guard let url = url else {
51-
loadedImage = nil
52-
return
53-
}
50+
// Clear current image immediately to show loading state
51+
loadedImage = nil
52+
53+
guard let url = url else { return }
5454

5555
DispatchQueue.global(qos: .userInitiated).async {
5656
if let image = NSImage(contentsOf: url) {
@@ -70,7 +70,6 @@ struct PaneImageViewer: View {
7070
#Preview("Image Selected") {
7171
PaneImageViewer(
7272
selectedImage: URL(fileURLWithPath: "/tmp/image1.png")
73-
//selectedImage: Bundle.main.resourceURL?.appendingPathComponent("preview1.png")
7473
)
7574
.frame(width: 300, height: 400)
7675
}

0 commit comments

Comments
 (0)