Skip to content

Commit 973a049

Browse files
authored
Fix slice assignment in update_context() causing removal of other extension JS scripts (#181)
1 parent 1256852 commit 973a049

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

sphinx_tabs/tabs.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -325,12 +325,12 @@ def update_context(app, pagename, templatename, context, doctree):
325325
if not visitor.found_tabs_directive and not include_assets_in_all_pages:
326326
paths = [Path("_static") / f for f in FILES]
327327
if "css_files" in context:
328-
context["css_files"] = context["css_files"][:]
328+
context["css_files"][:] = context["css_files"]
329329
for path in paths:
330330
if path.suffix == ".css" and path in context["css_files"]:
331331
context["css_files"].remove(path.as_posix())
332332
if "script_files" in context:
333-
context["script_files"] = context["script_files"][:]
333+
context["script_files"][:] = context["script_files"]
334334
for path in paths:
335335
if path.suffix == ".js" and path.as_posix() in context["script_files"]:
336336
context["script_files"].remove(path.as_posix())

0 commit comments

Comments
 (0)