Fix: keep disabled state in setStyleContent
This commit is contained in:
parent
3acdf8fea7
commit
e4dfb82e07
|
@ -70,8 +70,9 @@ const APPLY = (() => {
|
||||||
return (el, content) => {
|
return (el, content) => {
|
||||||
usePageScript.then(ok => {
|
usePageScript.then(ok => {
|
||||||
if (!ok) {
|
if (!ok) {
|
||||||
// FIXME: do we have to keep el.sheet.disabled?
|
const disabled = el.disabled;
|
||||||
el.textContent = content;
|
el.textContent = content;
|
||||||
|
el.disabled = disabled;
|
||||||
} else {
|
} else {
|
||||||
const detail = pageObject({
|
const detail = pageObject({
|
||||||
method: 'setStyleContent',
|
method: 'setStyleContent',
|
||||||
|
@ -93,9 +94,9 @@ const APPLY = (() => {
|
||||||
if (!el) {
|
if (!el) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
const disabled = el.sheet.disabled;
|
const disabled = el.disabled;
|
||||||
el.textContent = content;
|
el.textContent = content;
|
||||||
el.sheet.disabled = disabled;
|
el.disabled = disabled;
|
||||||
} else if (method === 'orphan') {
|
} else if (method === 'orphan') {
|
||||||
window.removeEventListener(EVENT_NAME, handler);
|
window.removeEventListener(EVENT_NAME, handler);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user