Fix: keep disabled state in setStyleContent

This commit is contained in:
eight 2018-10-25 19:32:01 +08:00
parent 3acdf8fea7
commit e4dfb82e07

View File

@ -70,8 +70,9 @@ const APPLY = (() => {
return (el, content) => {
usePageScript.then(ok => {
if (!ok) {
// FIXME: do we have to keep el.sheet.disabled?
const disabled = el.disabled;
el.textContent = content;
el.disabled = disabled;
} else {
const detail = pageObject({
method: 'setStyleContent',
@ -93,9 +94,9 @@ const APPLY = (() => {
if (!el) {
return;
}
const disabled = el.sheet.disabled;
const disabled = el.disabled;
el.textContent = content;
el.sheet.disabled = disabled;
el.disabled = disabled;
} else if (method === 'orphan') {
window.removeEventListener(EVENT_NAME, handler);
}