Summary
Some non-wall parametric panels still use generic meter-based numeric controls while the viewer is in imperial mode.
PR #321 fixes the selected wall metadata panel and centralizes shared linear measurement formatting. This follow-up tracks the broader audit/migration so #321 can stay scoped.
Candidate areas to audit
- Door/window panels
- Roof panels
- Column panel
- Slab panel
- Fence inspector editors
- Any other
SliderControl usage that represents linear scene values stored in meters
Expected behavior
When the viewer unit is imperial, editable linear controls should display/edit in feet while continuing to persist scene values internally in meters.
Notes
Use the shared measurement helpers from @pascal-app/editor where appropriate, or introduce a shared imperial-aware control if that keeps repeated panel code smaller.
Summary
Some non-wall parametric panels still use generic meter-based numeric controls while the viewer is in imperial mode.
PR #321 fixes the selected wall metadata panel and centralizes shared linear measurement formatting. This follow-up tracks the broader audit/migration so #321 can stay scoped.
Candidate areas to audit
SliderControlusage that represents linear scene values stored in metersExpected behavior
When the viewer unit is imperial, editable linear controls should display/edit in feet while continuing to persist scene values internally in meters.
Notes
Use the shared measurement helpers from
@pascal-app/editorwhere appropriate, or introduce a shared imperial-aware control if that keeps repeated panel code smaller.