View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004764 | NoesisGUI | Studio | public | 2026-02-02 12:37 | 2026-02-05 16:32 |
| Reporter | dstewart | Assigned To | sfernandez | ||
| Priority | normal | Severity | major | ||
| Status | assigned | Resolution | open | ||
| Product Version | Studio_Beta | ||||
| Target Version | Studio_Beta | ||||
| Summary | 0004764: Changing A Property In A Path In A Collection Of Paths, Changes All Paths | ||||
| Description | Currently, when changing the Property of a Path (eg: 'Fill'): Outside of a Storyboard: every sibling Path will also be momentarily changed alongside the selected Path In addition, it also appears that changes made inside of a Storyboard become lost by the Undo Stack. See attached video. Repro Steps: 1) Download the attached 'Reticle.svg' in the attached Zip file. Observe how all Paths momentarily change colour, before only being applied to the selected Path. 6) Navigate to the Animation/Storyboards Panel, and create a new Storyboard. 7) With the Storyboard's Timeline open, select any single Path of the imported vectors, and change its Fill colour to any colour of your choice. Observe how all Paths are recoloured instead of just the selected one. 8) Press Ctrl+Z repeatedly to go back in the Undo stack. Observe how the applied colours don't undo at the moment in the Undo Stack they'd be expected to. Expected Results: Only the Properties of the selected Path are changed in all circumstances. | ||||
| Attached Files | |||||
| Platform | Any | ||||
|
Cause: Imported paths with the same color use the same shared SolidColorBrush object. These are frozen/sealed, but upon Clone()-ing the imported Path, these become shared but now not frozen/sealed. Possible solutions:
|
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-02-02 12:37 | dstewart | New Issue | |
| 2026-02-02 12:37 | dstewart | File Added: Reticle.zip | |
| 2026-02-02 12:37 | dstewart | File Added: 2026-02-02 06-27-00.mp4 | |
| 2026-02-02 14:06 | dfranjic | Note Added: 0011831 | |
| 2026-02-02 14:11 | dfranjic | Note Edited: 0011831 | |
| 2026-02-05 16:32 | jsantos | Assigned To | => sfernandez |
| 2026-02-05 16:32 | jsantos | Status | new => assigned |
| 2026-02-05 16:32 | jsantos | Target Version | => Studio_Beta |