From 2152d1c3db61cdcdde31bd299513cef5e73d5577 Mon Sep 17 00:00:00 2001 From: Delirium Date: Wed, 21 Feb 2024 16:00:25 +0100 Subject: [PATCH] fix(ui): skip 0 index for orphan sheets, skip -moz- checks for css rules (#1900) --- frontend/app/player/web/managers/DOM/safeCSSRules.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/frontend/app/player/web/managers/DOM/safeCSSRules.ts b/frontend/app/player/web/managers/DOM/safeCSSRules.ts index ba62ad0db..e97caa82f 100644 --- a/frontend/app/player/web/managers/DOM/safeCSSRules.ts +++ b/frontend/app/player/web/managers/DOM/safeCSSRules.ts @@ -1,16 +1,15 @@ import logger from 'App/logger'; export function insertRule( - sheet: { insertRule: (rule: string, index: number) => void }, + sheet: { insertRule: (rule: string, index?: number) => void }, msg: { rule: string, index: number } ) { + try { sheet.insertRule(msg.rule, msg.index) } catch (e) { - logger.warn(e, msg) try { - sheet.insertRule(msg.rule, 0) // TODO: index renumeration in case of subsequent rule deletion - logger.warn("Inserting rule into 0-index", e, msg) + sheet.insertRule(msg.rule) } catch (e) { logger.warn("Cannot insert rule.", e, msg) }