536261ceb5
setAnnotateMode менял _annotateMode и вызывал render(), но не помечал статический слой грязным (_staticDirty). Фон рисуется в статич. слое и перерисовывается только при _staticDirty=true, поэтому непрозрачный фон доски оставался поверх учебника/симуляции до первого штриха. Ставим _staticDirty=true при смене режима. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>