fix(ui): skip 0 index for orphan sheets, skip -moz- checks for css rules
This commit is contained in:
parent
7ce43ef412
commit
3cea5d7d0b
1 changed files with 2 additions and 8 deletions
|
|
@ -1,21 +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 }
|
||||
) {
|
||||
// we don't really need this anymore I believe
|
||||
if (msg.rule.includes('-moz-') || msg.rule.includes('-ms-')) {
|
||||
return
|
||||
}
|
||||
|
||||
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)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue