Mapper Loses function position in designer
- Dominant language
- TypeScript
- Stars
- 111
- Forks
- 109
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 20
Description
### Severity
P2 - High (Major functionality broken)
### Which Data Mapper Version are you using?
v2
### Describe the Bug with repro steps
Expected behavior
- When opening and existing map to edit it, all functions are in the same location on the designer as where they were at last save.
- Moving items in the designers either autosaves the designer or allows me to save the entire map.
Actual Behavior
- Upon opening a map a good portion, but not all, of the functions are off the main designer surface and over the source schema display pane.
- All functions have to be dragged back onto the design surface to be able to see them and know how they connect.
- This movement does not cause the state to be changed so I can't save the file/designer locations.
### Screenshots or Videos
Typical experience which gets worse the more complicate the map is.
After moving items, I cannot save the details without changing something in the map like parameters or links.
### Environment
- VS Code 1.105.1
- Extension: 5.185.10
- Operating System: Windows 11
### Are you experiencing a regression?
_No response_
### Map Definition (if applicable)
```yaml
```
### Additional context
Having an "autoarrange" button would be better than having to drag all of them back on the designer, but remembering where they were every time would be better. A button to restore the location from the designer surface would be a happy middle ground.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.