Preserve scenario viewport when editing a diagram message
This commit is contained in:
@@ -256,3 +256,28 @@ inner and outer scrolling. Root is refining those three issues before accepting
|
||||
the milestone. ALT/reuse/resize/save recovery and Linux native remain pending.
|
||||
|
||||
Root UI refinement checks:287 desktop tests passed, strict all-target desktop Clippy passed, optimized Windows desktop build passed. Native verification of this refinement remains pending.
|
||||
|
||||
|
||||
## Refined Windows native results and viewport finding
|
||||
|
||||
c6c07cc Windows frozen binary SHA256
|
||||
4A49AD95C466BACBD1D1EA96FFF983BDA2F5DA9B7DCCBF91C387655CEF88B419,
|
||||
ui-scenario-refined-windows. Native1440x900 and1100x700 show differentiated tool
|
||||
selection, occurrence-first message names and pinned Create/Cancel. A pending
|
||||
Navigation outcome ALT fragment retained its name and route.available guard across
|
||||
width/height resizing. Create produced the fragment and two operands. Native
|
||||
click-click in its first operand explicitly captured that operand's append slot;
|
||||
Available route plus correlated Reply were created on Navigation request. Execution
|
||||
bar ends at that reply. Reply-before-call reorder rejects with reply_order. Save
|
||||
All writes62 objects/5 links/3 checks; exact nested source shows the guarded operand
|
||||
contains only that correlated pair. Undo removes both (60); Redo restores saved62.
|
||||
The saved native trial was closed before the next refinement.
|
||||
|
||||
Native also found the canvas jumps to its start whenever the palette is replaced
|
||||
by a form or restored. Diagnosis: conditional siblings change its Iced widget-tree
|
||||
position. Group the controls as one stable sibling and verify that actual viewport
|
||||
is retained across drawing/form/cancel/create. This is distinct from deliberate
|
||||
new-selection reveal (not implemented yet). Linux287 tests, strict Clippy and
|
||||
optimized build pass for c6c07cc; native Linux remains pending.
|
||||
|
||||
Stable-canvas refinement:287 desktop tests, strict all-target Clippy and optimized Windows build passed. Native retention trial remains pending.
|
||||
|
||||
Reference in New Issue
Block a user