 
 extension PostViewController: DataLoadDelegate {
     private func dataLoadCompletion(_ result: PostResult) {
+        isLoading = true
+        skinRightBarButtonItems()
         updateWebViewState()
         handleDataLoadResult(result)
-        isLoading = true
-        skinRightBarButtonItems()
     }
     
     func loadData() {

    fileprivate var viewModel: PostViewModel!
    fileprivate var webView: BaseWebView!
    fileprivate var bridge: WKWebViewJavascriptBridge!
    fileprivate lazy var imageUtils = ImageUtils()
    fileprivate var postOperationViewController: PostOperationViewController?
    fileprivate var isLoading = false
    

                webView.endRefreshing()
                webView.endLoadMore()
            }
            isLoading = false
            skinRightBarButtonItems()
        }
    }
    
