Dispatch visibility through platform services
This commit is contained in:
@@ -479,6 +479,9 @@ is preserved while their platform shell implementations are extracted.
|
||||
Prepared-file save/download handoff is now also part of the service contract,
|
||||
so iOS/Web export completion routes through `PlatformServices` after the app
|
||||
writes the temporary/exported payload.
|
||||
`App::show_cursor`, `App::hide_cursor`, `App::showKeyboard`, and
|
||||
`App::hideKeyboard` now dispatch through the active service without local
|
||||
platform guards; unsupported platforms rely on their service no-op behavior.
|
||||
`pano_cli plan-cloud-upload` exposes the app-core cloud upload decision used by
|
||||
the live cloud upload command for missing-canvas, new-document warning, publish
|
||||
prompt, and dirty-document save-before-upload states before legacy UI, canvas,
|
||||
|
||||
Reference in New Issue
Block a user