From 271a12b35a9d14f096ce6634d62fb48ca4d4fa32 Mon Sep 17 00:00:00 2001 From: Chris Li Date: Wed, 14 Sep 2016 11:55:21 -0400 Subject: [PATCH] Article load avoid repeat --- Kiwix-iOS/Info.plist | 2 +- Kiwix-iOSWidgets/Bookmarks/Info.plist | 2 +- Kiwix/Operations/ArticleOperation.swift | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Kiwix-iOS/Info.plist b/Kiwix-iOS/Info.plist index c575e3a4..a144aa2b 100644 --- a/Kiwix-iOS/Info.plist +++ b/Kiwix-iOS/Info.plist @@ -49,7 +49,7 @@ CFBundleVersion - 1.8.419 + 1.8.420 ITSAppUsesNonExemptEncryption LSRequiresIPhoneOS diff --git a/Kiwix-iOSWidgets/Bookmarks/Info.plist b/Kiwix-iOSWidgets/Bookmarks/Info.plist index de06e4a5..9566d76e 100644 --- a/Kiwix-iOSWidgets/Bookmarks/Info.plist +++ b/Kiwix-iOSWidgets/Bookmarks/Info.plist @@ -21,7 +21,7 @@ CFBundleSignature ???? CFBundleVersion - 1.8.422 + 1.8.423 NSExtension NSExtensionMainStoryboard diff --git a/Kiwix/Operations/ArticleOperation.swift b/Kiwix/Operations/ArticleOperation.swift index ce10f086..b45fb293 100644 --- a/Kiwix/Operations/ArticleOperation.swift +++ b/Kiwix/Operations/ArticleOperation.swift @@ -72,7 +72,8 @@ class ArticleLoadOperation: Operation { let request = NSURLRequest(URL: url) - NSOperationQueue.mainQueue().addOperationWithBlock { + NSOperationQueue.mainQueue().addOperationWithBlock { + guard controller.webView.request?.URL != url else {return} controller.webView.loadRequest(request) self.finish() }