うえ〜ムド さま
ご報告ありがとうございます。
確かに、DOM属性設定の挙動を変えたことで、問題が出たようです。
とは言え、下記のように、直接ボタンの"disabled"にアクセスすることでこの問題に対処できます。どちらがあるべき正しい挙動なのか迷いますね。
===
「ボタン」のボタン作成してボタンに代入。
ボタンの「disabled」にオンをDOM属性設定。# 押せないボタン
5秒待つ。
# ボタンの「disabled」にオフをDOM属性設定。# 押せるボタン
ボタン["disabled"] = オフ
「ボタンを押せます。」と表示。
===
どの挙動が正しいのか、考えてみます。
(ref)
https://github.com/kujirahand/nadesiko3/issues/1392