View Issue Details

IDProjectCategoryView StatusLast Update
0003603NoesisGUIStudiopublic2024-08-26 03:56
Reporterdstewart Assigned Todfranjic  
PrioritynormalSeveritymajor 
Status resolvedResolutionfixed 
Product VersionStudio_Alpha 
Target VersionStudio_Path 
Summary0003603: Path Styles Can't be Saved and Applied to Other Paths
Description

Currently, if you style a Path as you wish (with the Fill, Stroke, Thickness, and other Properties etc...), and then create a Style from its 'Create a Style' Context Menu option, none of the Properties get saved and are not included when the Style is applied to another Path.

This appears to be non-functional both in the case of a Style created from an existing Path on-Stage (via the Style->Create Style/Style-Path->Apply context menu method).

This appears to also be non-functional if creating a Path Style via the Resources panel, and then editing its Properties.

Steps To Reproduce

Repro Steps:

1) Create a Page
2) Using the Path Tool (P), draw any Path shape on the Stage.
3) Select the Path selected in Step 2), navigate to its Properties Panel, and edit a variety of its Appearance Properties, such as applying a gradient Fill, picking a different colour for the Stroke, setting a custom Thickness, etc.. These customisations will appear on the Path on-Stage.
4) Once customisation is complete, right-click on the Path, and navigate to 'Make Into'->'Style'. This will open the Path in the Style Dummy Editor.

Observe how the Appearance customisations are visible in the opened Style.

5) Exit the Style editor and return to the Page.
6) Using the Path Tool (P), draw any second Path shape on the Stage. Ensure it is a separate Path layer to the one created in Step 2).
7) Right-click on this new Path, and navigate to Styles->Path->Apply Resource, then select the Style created in Step 4.

Observe how none of the Appearance attributes of the Style have been applied to the new Path.

Expected Results: Path Appearance properties can be saved as Styles in the same way as any other type of element, and be successfully applied to other Paths.

PlatformAny

Activities

dfranjic

dfranjic

2024-08-26 03:56

developer   ~0009903

I tried reproducing this but 'Make into' works fine. It seems as this was UX issue/user error, where Style -> Create is used, rather than Make into -> Style

Issue History

Date Modified Username Field Change
2024-08-07 14:47 dstewart New Issue
2024-08-07 14:54 dstewart Description Updated
2024-08-07 15:01 jsantos Assigned To => sfernandez
2024-08-07 15:01 jsantos Status new => assigned
2024-08-07 15:02 jsantos Target Version => Studio_Path
2024-08-07 15:24 dstewart Steps to Reproduce Updated
2024-08-07 16:16 dstewart Description Updated
2024-08-26 03:56 dfranjic Assigned To sfernandez => dfranjic
2024-08-26 03:56 dfranjic Status assigned => resolved
2024-08-26 03:56 dfranjic Resolution open => fixed
2024-08-26 03:56 dfranjic Note Added: 0009903