[FIX] theme script in some iOS versions
This commit is contained in:
parent
900e16d3cc
commit
06dcf70205
@ -106,8 +106,10 @@ $(function () {
|
|||||||
// programming language switcher
|
// programming language switcher
|
||||||
function findSheet(pattern, fromSheet) {
|
function findSheet(pattern, fromSheet) {
|
||||||
if (fromSheet) {
|
if (fromSheet) {
|
||||||
for(var i=0; i<fromSheet.cssRules.length; ++i) {
|
// cssRules may be `null` in iOS safari (?)
|
||||||
var rule = fromSheet.cssRules[i];
|
var rules = fromSheet.cssRules || [];
|
||||||
|
for(var i=0; i<rules.length; ++i) {
|
||||||
|
var rule = rules[i];
|
||||||
if (rule.type !== CSSRule.IMPORT_RULE) { continue; }
|
if (rule.type !== CSSRule.IMPORT_RULE) { continue; }
|
||||||
if (pattern.test(rule.href)) {
|
if (pattern.test(rule.href)) {
|
||||||
return rule.styleSheet;
|
return rule.styleSheet;
|
||||||
|
Loading…
Reference in New Issue
Block a user