https://gitlab.synchro.net/main/sbbs/-/commit/17d42bb8d47838ee9b990375
Modified Files:
src/syncterm/scripts/menu_bbs_editor.wren menu_ui.wren ui_picker.wren ui_popup_test.wren
Log Message:
ui: add shadows to floating menu panes
Popup dialogs enable Widget.shadow, but menu panes derived directly
from Pane inherited its false default. As a result, Settings choices
and other list-based menus were composited without the expected shadow.
Enable shadows in ModalPane, standalone ListPicker panes, and the
custom BBS and palette editor panes. Keep the base Pane default
unchanged so full-screen views and application-level panes remain
unshadowed.
Extend the popup tests to assert the floating-menu shadow default.
Co-Authored-By: OpenAI Codex <
noreply@openai.com>
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net