Merge pull request #928 from correia/placeholder-content
Use noContentHTML rather than noSelectionHTML for prepared web views.
This commit is contained in:
commit
6caff148dd
|
@ -41,6 +41,11 @@ struct ArticleRenderer {
|
|||
let renderer = ArticleRenderer(article: nil, style: style)
|
||||
return renderer.noSelectionHTML
|
||||
}
|
||||
|
||||
static func noContentHTML(style: ArticleStyle) -> String {
|
||||
let renderer = ArticleRenderer(article: nil, style: style)
|
||||
return renderer.noContentHTML
|
||||
}
|
||||
}
|
||||
|
||||
// MARK: - Private
|
||||
|
@ -62,6 +67,10 @@ private extension ArticleRenderer {
|
|||
return renderHTML(withBody: body)
|
||||
}
|
||||
|
||||
private var noContentHTML: String {
|
||||
return renderHTML(withBody: "")
|
||||
}
|
||||
|
||||
static var faviconImgTagCache = [Feed: String]()
|
||||
static var feedIconImgTagCache = [Feed: String]()
|
||||
|
||||
|
|
|
@ -270,7 +270,7 @@ class DetailViewControllerWebViewProvider {
|
|||
webView.uiDelegate = nil
|
||||
webView.navigationDelegate = nil
|
||||
|
||||
let html = ArticleRenderer.noSelectionHTML(style: .defaultStyle)
|
||||
let html = ArticleRenderer.noContentHTML(style: .defaultStyle)
|
||||
webView.loadHTMLString(html, baseURL: nil)
|
||||
|
||||
queue.insert(webView, at: 0)
|
||||
|
|
Loading…
Reference in New Issue