View Issue Details

IDProjectCategoryView StatusLast Update
0003464NoesisGUIStudiopublic2024-08-09 13:36
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status resolvedResolutionno change required 
Product VersionStudio_Path 
Target VersionStudio_PathFixed in VersionStudio_Path 
Summary0003464: It Is Not Possible to Select Which Layer to Draw a Path In
Description

There is currently no way to select in which layer a new path will be drawn into within the Navigator when using the Pen tool.

Currently, when the Pen tool is wielded, and a shape is drawn, the path will be placed within the lowest-in-the-list compatible layer within the Navigator's hierarchy.
For a user to select where a path is placed, they must first accept this, draw their shape, and then manually reposition the path in the Navigator's hierarchy to their desired location. (or, they must Lock all layers except for the desired target layer)
It is very inefficient, and potentially frustrating to not have control over where a path is drawn. This is compounded even further by large layer hierarchies where a user may have to 'hunt' for where their shape was drawn.

Instead, the Path should be drawn directly within the currently-selected layer within the Navigator.
If the currently-selected layer is not able to receive a Path within, then it should likely be drawn within an automatically-generated Canvas panel, directly under the selected Navigator layer, at the next most-compatible destination.

Note that the same issue occurs with Ellipse, Rectangles, and Lines.

Steps To Reproduce

Repro Steps:

1) Create a Project.
2) Within MainPage.xaml, within the Root Grid, create 3 Canvas panels. (Canvas panels are are compatible to receive a Path)
3) Select the middle-most Canvas in the Navigator Hierarchy
4) Activate the Pen tool using [P], and draw a shape of your choice on-Stage.

Observe how instead of placing the Path within the selected Canvas (middle) Canvas layer, the Path was placed within the bottom-most Canvas layer.

Expected Results: If the selected layer is compatible with receiving a Path, it should be drawn directly within it,

PlatformAny

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2024-07-04 15:56 dstewart New Issue
2024-07-04 15:57 dstewart Description Updated
2024-07-04 15:59 dstewart Description Updated
2024-07-04 16:11 jsantos Target Version => Studio_Path
2024-07-04 16:11 jsantos Assigned To => sfernandez
2024-07-04 16:11 jsantos Status new => assigned
2024-08-09 13:36 sfernandez Status assigned => resolved
2024-08-09 13:36 sfernandez Resolution open => no change required
2024-08-09 13:36 sfernandez Fixed in Version => Studio_Path