From 7107b9d72b6a3ba9f4c444e06eabf405255d2ad0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20Dziewo=C5=84ski?= Date: Fri, 19 Aug 2022 01:50:51 +0200 Subject: [PATCH] Fix CSS selector for 'mw:tocplace' element The colon needs to be escaped, otherwise it is treated as an invalid pseudoclass. Change-Id: I328851cfbd8ab3604b89a43bc5c854d1f90b306e --- resources/skins.vector.es6/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/skins.vector.es6/main.js b/resources/skins.vector.es6/main.js index c7aa78f7..894934b1 100644 --- a/resources/skins.vector.es6/main.js +++ b/resources/skins.vector.es6/main.js @@ -15,7 +15,7 @@ const BODY_CONTENT_ID = 'bodyContent', HEADLINE_SELECTOR = '.mw-headline', TOC_SECTION_ID_PREFIX = 'toc-', - TOC_LEGACY_PLACEHOLDER_SELECTOR = 'mw:tocplace,meta[property="mw:PageProp/toc"]', + TOC_LEGACY_PLACEHOLDER_SELECTOR = 'mw\\3Atocplace,meta[property="mw:PageProp/toc"]', TOC_SCROLL_HOOK = 'table_of_contents', TOC_COLLAPSED_CLASS = 'vector-toc-collapsed', PAGE_TITLE_SCROLL_HOOK = 'page_title',