From 36bfa27c30575ebe5f0cd800b4a0fca627697381 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Fri, 4 Nov 2022 11:08:41 -0400 Subject: [PATCH] Rearrange code flow --- src/js/static-filtering-parser.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/js/static-filtering-parser.js b/src/js/static-filtering-parser.js index d89190abf..f36b5dcf4 100644 --- a/src/js/static-filtering-parser.js +++ b/src/js/static-filtering-parser.js @@ -1634,10 +1634,11 @@ Parser.prototype.SelectorCompiler = class { } break; } - case 'PseudoClassSelector': case 'PseudoElementSelector': - out.push(data.type === 'PseudoClassSelector' ? ':' : '::'); - out.push(data.name); + out.push(':'); + /* fall through */ + case 'PseudoClassSelector': + out.push(`:${data.name}`); if ( Array.isArray(part.args) ) { const arg = this.astSerialize(part.args); if ( typeof arg !== 'string' ) { return; }