fix(ui): skip 0 index for orphan sheets, skip -moz- checks for css rules (#1900)

This commit is contained in:
Delirium 2024-02-21 16:00:25 +01:00 committed by GitHub
parent 87c3b59a59
commit 2152d1c3db
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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)
}