View Issue Details

IDProjectCategoryView StatusLast Update
0003533NoesisGUIStudiopublic2024-08-30 03:38
Reporterdstewart Assigned Todfranjic  
PrioritynormalSeverityminor 
Status resolvedResolutionfixed 
Product VersionStudio_Path 
Target VersionStudio_Path 
Summary0003533: Bounding Box of Path Does Not Resize When Path Point Displaced
Description

Currently, when you draw a Path, it is given a Bounding Box which corresponds to its physical size.
This Bounding Box usually resizes according to the size of the Path within, so for example, if a Path Point is moved to make the Path longer, the Bounding Box will lengthen alongside it.

However, it appears as though this dynamic resizing does not occur in animations, causing any extensions of a Path via its Path Point to get clipped off it it extends beyond the original Bounding Box of the Path.

Steps To Reproduce

Repro Steps:

1) Create a Page
2) Using the Path Tool, draw an approximate 'S-Curve' composed of 2 segments and 3 anchor points. Attempt to size it to approximately half of the size of the Stage. Remove the Fill, and set a nice visible Stroke/StrokeThickness.
3) Navigate to the Animation Panel and select the 'Storyboards' tab.
4) Click the (+) to create a new animation. This will open the Storyboard for edit.
5) Set the Playhead to be positioned at about 1 second in, then use the Path Selection Tool (A) to select a Path Point located at either the start, or the end of the Path.
6) Using the Path Selection Tool, and the 1s mark, click-and-drag the Path until it is to the edge of the Stage.

Observe how the Path is clipped at the edge of the original Bounding Box, and that the Stroke is largely invisible in the direction it was extended towards.

Expected Results: Extending a Path Point that is not otherwise clipped, displays the entire segment on-screen.

PlatformAny

Activities

dfranjic

dfranjic

2024-07-31 21:22

developer   ~0009853

There will be some fixes for this in the next release, but it only expands with Width and Height properties... Position of the Path object should also be changed in future.. So currently it's a partial implementation

Issue History

Date Modified Username Field Change
2024-07-18 17:58 dstewart New Issue
2024-07-19 18:35 jsantos Assigned To => dfranjic
2024-07-19 18:35 jsantos Status new => assigned
2024-07-19 18:35 jsantos Target Version => Studio_Path
2024-07-31 21:22 dfranjic Note Added: 0009853
2024-08-30 03:38 dfranjic Status assigned => resolved
2024-08-30 03:38 dfranjic Resolution open => fixed