View Issue Details

IDProjectCategoryView StatusLast Update
0003560NoesisGUIStudiopublic2024-08-09 13:20
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeveritymajor 
Status resolvedResolutionfixed 
Product VersionStudio_Alpha 
Target VersionStudio_PathFixed in VersionStudio_Path 
Summary0003560: Imported Vector Paths Can't Be Converted to a Resource
Description

Any vector graphic graphic that is imported, is unable to have its imported Path successfully converted into a Resource.

This appears to be related to non-support of the default FillRule="Nonzero" property that is set when converting the Path from an inline object, into a Resource.

This issue does not occur with Paths created directly within Studio.

Steps To Reproduce

Repro Steps:

1) Grab the attached BoltIcon.ai and BoltIcon.svg
2) Create a Page
3) Open BoltIcon.ai in Adobe Illustrator, select it and copy-paste it from Illustrator, and paste it into the Root Grid in Studio.
4) Within the automatically-generated Canvas, select the Path composing the Bolt.
5) Within the Path's properties, hover over the 'Data' field, and open the property's 3-dot menu, and select 'Convert to Resource'.

Observe how the application throws up an error in the GlobalDictionary.

Expected Results: Imported vector Paths can be converted to Resources in the same manner Paths created within Studio can.

6) Repeat Steps 2) to 5), but instead of copy-pasting the asset from Illustrator, right-click on the Root Grid, and from the context menu, navigate to the 'Edit' submenu, then the 'Import SVG Paths' option, and navigate to BoltIcon.svg.

Attached Files
BoltIcon.svg (382 bytes)   
BoltIcon.svg (382 bytes)   
BoltIcon.ai (217,570 bytes)
PlatformAny

Activities

Issue History

Date Modified Username Field Change
2024-07-29 15:40 dstewart New Issue
2024-07-29 15:40 dstewart File Added: BoltIcon.svg
2024-07-29 15:40 dstewart File Added: BoltIcon.ai
2024-07-29 15:49 jsantos Assigned To => sfernandez
2024-07-29 15:49 jsantos Status new => assigned
2024-07-29 15:49 jsantos Target Version => Studio_Path
2024-08-09 13:20 sfernandez Status assigned => resolved
2024-08-09 13:20 sfernandez Resolution open => fixed
2024-08-09 13:20 sfernandez Fixed in Version => Studio_Path