View Issue Details

IDProjectCategoryView StatusLast Update
0003544NoesisGUIStudiopublic2024-07-30 16:53
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status resolvedResolutionfixed 
Product VersionStudio_Path 
Target VersionStudio_Path 
Summary0003544: Curve Mirroring Mode is not Enforced on Input Values
Description

Currently, the choice made in the "Mirroring" mode on a Curve is not enforced on the input fields below it.

This means, that if I set an enforcement mode of "Mirror angle and length", and if I change either the Angle or Length of one of the handles, the other does not change along with it, making the 'Mirror Mode' essentially non-functional as a value-lock.

There could of course be an argument for potential frustrations from wanting to type in values that automatically overwrite the Mirroring Mode selected, but the counter-argument I would make is that if a user wanted to 'unlock' the mirroring, they just need to select the 'no mirroring' option from the Mirroring mode, and can make edits more freely.
However, the Mirroring Mode lock not being enforced, means that it is impossible to mirror handles if typing in values.

Steps To Reproduce

Repro Steps:

1) Create a Page
2) Introduce a 512x512 Rectangle to the Root Grid of the Page, and convert it to a Path by right-clicking on it and selecting 'Path->'Convert to Path'
3) Arm the Path Selection Tool (A), and whilst holding [Ctrl], click-and-drag any corner of the Path, to make a curve.
4) Select the anchor point at the center of the curve using the Path Selection Tool [A]. This will make the Path Point properties appear in the Properties Panel.
5) If not already the case, set the 'Mirroring' value in the dropdown to 'Mirror Angle and Length'.
6) Type in any new value for the Handle 1 Length for example.

Observe how the Handle 2 Length value has in fact, not mirrored the 'Length' value input into Handle 1.

Expected Results: Selecting a Path Point Mirroring Mode locks values for the chosen properties.

PlatformAny

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2024-07-22 15:19 dstewart New Issue
2024-07-22 15:19 dstewart Description Updated
2024-07-25 12:48 jsantos Assigned To => sfernandez
2024-07-25 12:48 jsantos Status new => assigned
2024-07-25 12:48 jsantos Target Version => Studio_Path
2024-07-30 16:53 dfranjic Status assigned => resolved
2024-07-30 16:53 dfranjic Resolution open => fixed