View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003578 | NoesisGUI | Studio | public | 2024-07-31 15:45 | 2024-08-13 13:08 |
| Reporter | dstewart | Assigned To | sfernandez | ||
| Priority | normal | Severity | minor | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | Studio_Path | ||||
| Target Version | Studio_Path | Fixed in Version | Studio_Path | ||
| Summary | 0003578: Layout Transform Non-Functional on Flattened Paths | ||||
| Description | Currently, it appears as though different mechanics related to 'Non-Flattened', and 'Flattened' Paths apply. (Note that the issue described is not limited to adorners, but also with hand-typing values into the Height/Width fields of the properties) In Studio, a 'Flattened' and 'Non-Flattened' Path are indistinguishable, so both of these types of Paths should follow the exact same mechanical rules in regards to their Selection Tool manipulation features and capabilities. Note that the Transform Tool (as opposed to the Selection Tool) works as expected in both the case of a Flattened, and a Non-Flattened Path. The issue only occurs with the Selection Tool adorners. See attached image for the difference in behaviour across each Path. EDIT: This turns out to be occuring because although Paths get a default 'Stretch' mode of Fill, Flattened Paths on the other hand, get a default 'Stretch' mode of 'None'. | ||||
| Steps To Reproduce | Repro Steps: 1) Create a Page 6) Equip the Selection Tool (V), grab one of the adorners of the non-flattened rectangle, and click-and-drag it in any direction. Observe how the non-flattened rectangle Path changes its size with adjustments in the adorner position. 7) With the Selection Tool (V) still equipped, grab one of the adorners of the flattened rectangle, and click-and-drag it in any direction. Observe how the flattened rectangle Path that was rotated changes its Bounding Box dimensions rather than its Path dimensions like the non-flattened version does. Expected Results: The same adorner functionality functions the same for both Flattened and Non-Flattened Paths, since a 'Flattening' should essentially just be baking in the changes made to the Path Points during a Render Transform. | ||||
| Attached Files | |||||
| Platform | Any | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2024-07-31 15:45 | dstewart | New Issue | |
| 2024-07-31 15:45 | dstewart | File Added: FlattenedVsNonFlattenedResize.jpg | |
| 2024-07-31 15:46 | dstewart | Description Updated | |
| 2024-07-31 16:29 | jsantos | Assigned To | => sfernandez |
| 2024-07-31 16:29 | jsantos | Status | new => assigned |
| 2024-07-31 16:29 | jsantos | Target Version | => Studio_Path |
| 2024-08-09 16:10 | dstewart | Description Updated | |
| 2024-08-13 13:08 | sfernandez | Status | assigned => resolved |
| 2024-08-13 13:08 | sfernandez | Resolution | open => fixed |
| 2024-08-13 13:08 | sfernandez | Fixed in Version | => Studio_Path |