Verified all phases are present in current master (source-of-truth check):
- Phase 1 (starter flags) —
reg-ex.component.tsonLessonOpennow doesthis.flags.set("")with an inline…
Verified against current master code. The playground editor is now app-monaco-editor mounted in a fixed-height container: .editor-container .code-editor { height: 400px; overflow: hidden }…
Verified against current master code. The sandbox editor is now app-monaco-editor, whose host element is position: absolute; inset: 0 inside a fixed-geometry .code-editor container…
Verified against current master code (source-of-truth check, not just a deploy re-test):
- Editor pipeline — the C# sandbox now hosts
app-monaco-editor(`libraries/platform/monaco-editor…
Update: this is a text-rendering/reflow flicker, which is distinct from the app-wide input-capture leak fixed in PR #61/#62 (those addressed games swallowing keyboard/mouse input, not per-keystroke…
Update: two separate fixes that could each explain this have now shipped to master:
- The editor migration to the shared Monaco wrapper (replacing the CodeMirror/i18n-era input pipeline this…
Root cause found and fixed. The modal's text input was wired correctly; the input was being swallowed by an app-wide listener leak from the games. The Minecraft (wasm-voxel) engine leaked a…