バグ:オプション「イベント中にステータスバーの色を変える」が無効の状態で起動し、有効に変えた時、即時に反映されない
Issue #816
resolved
Python2時代からのようで自分のフォークでも再現しました。
見た感じ、原因はspriteのclass StatusBar
でself._statusbarmask = cw.cwpy.setting.statusbarmask
を設定していて、無効で起動した場合はFALSEになっているのに、initとchangeでself._statusbarmask
とcw.cwpy.is_statusbarmask()
の二重判定を行っているためのように思います。
is_statusbarmask()
でもcw.cwpy.setting.statusbarmask
のチェックが走っているようなので、self._statusbarmask
は不要なのではないでしょうか?
Comments (2)
-
repo owner -
reporter - changed status to resolved
- Log in to comment
pull request #2553
self._statusbarmask
は値を変えている箇所が無いようです。たぶん過去の経緯があると思うのですが、今は時間が無いので単に参照を取り除きます。