View Issue Details

IDProjectCategoryView StatusLast Update
0003627NoesisGUIStudiopublic2024-09-09 17:34
Reporterdstewart Assigned Tomaherne  
PrioritynormalSeverityminor 
Status closedResolutionduplicate 
Product VersionStudio_Alpha 
Target VersionStudio_AlphaFixed in VersionStudio_Alpha 
Summary0003627: Holding the [Shift] Key Doesn't Constrain Proportions With the Transform Tool Equipped
Description

Currently, if holding [Shift] when scaling an element down using the Selection Tool [V], the [Shift] modifier will constrain the proportions of the element being manipulated.

However, when using the Transform Tool [Y], the [Shift] key doesn't enforce a proportional scaling when clicking and dragging the element's adorners with the key held.

Steps To Reproduce

Repro Steps:

1) Create a Page
2) Drag an Element to the Page's RootGrid
3) Select the Element using the Selection Tool [V]
4) Switch to the Transform Tool [Y], and whilst holding [Shift], click-and-drag one of the corners of the Element by its adorners.

Observe how the original aspect ratio of the element before it was clicked-and-dragged is not retained.

Expected Results: Holding the [Shift] Key should enforce a Proportional Resizing for any Stage/Viewport element.
(Line 67 of the Studio Shortcuts Sheet: https://docs.google.com/spreadsheets/d/1jbT2X8damp_saIY5tAGgqAPyVo6YIff5xPXkCVaplN4/edit?gid=0#gid=0 )

PlatformAny

Relationships

duplicate of 0003528 resolvedmaherne Inconsistent Constrain Behaviour Between Selection/Move Tool Scaling and Transform Tool Scaling. 
related to 0003527 closedmaherne Angle Snapping Feature Not Present on Rotations 
related to 0003575 resolvedmaherne Holding Shift while rotating an element should snap rotation to 15ยบ increments 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2024-08-13 17:12 dstewart New Issue
2024-08-13 17:29 sfernandez Relationship added related to 0003527
2024-08-13 17:29 sfernandez Relationship added related to 0003575
2024-08-13 17:29 sfernandez Assigned To => dfranjic
2024-08-13 17:29 sfernandez Status new => assigned
2024-08-13 17:29 sfernandez Target Version => Studio_Alpha
2024-08-13 17:30 sfernandez Relationship added duplicate of 0003528
2024-09-09 17:34 maherne Assigned To dfranjic => maherne
2024-09-09 17:34 maherne Status assigned => closed
2024-09-09 17:34 maherne Resolution open => duplicate
2024-09-09 17:34 maherne Fixed in Version => Studio_Alpha