use extra variable in stdHtml() to work around a pylint crash

This commit is contained in:
Damien Elmes 2021-10-02 22:47:13 +10:00
parent 944b064e54
commit 9a103b3716

View file

@ -460,19 +460,20 @@ html {{ {font} }}
context: Optional[Any] = None, context: Optional[Any] = None,
default_css: bool = True, default_css: bool = True,
) -> None: ) -> None:
css = (["css/webview.css"] if default_css else []) + (
[] if css is None else css
)
web_content = WebContent( web_content = WebContent(
body=body, body=body,
head=head, head=head,
js=["js/webview.js"] + (["js/vendor/jquery.min.js"] if js is None else js), js=["js/webview.js"] + (["js/vendor/jquery.min.js"] if js is None else js),
css=(["css/webview.css"] if default_css else []) css=css,
+ ([] if css is None else css),
) )
gui_hooks.webview_will_set_content(web_content, context) gui_hooks.webview_will_set_content(web_content, context)
csstxt = "" csstxt = ""
if "css/webview.css" in web_content.css: if "css/webview.css" in css:
# we want our dynamic styling to override the defaults in # we want our dynamic styling to override the defaults in
# css/webview.css, but come before user-provided stylesheets so that # css/webview.css, but come before user-provided stylesheets so that
# they can override us if necessary # they can override us if necessary