View Issue Details

IDProjectCategoryView StatusLast Update
0003035NoesisGUIStudiopublic2024-03-05 22:21
Reporterdstewart Assigned Todfranjic  
PrioritynormalSeverityminor 
Status resolvedResolutionfixed 
Product VersionStudio_Alpha 
Target VersionStudio_Alpha 
Summary0003035: Inserting a Hex Value into an Existing Colour Resource Does Not Update Instances Using the Resource
Description

It appears that elements using a universal colour resource only update in real-time if the colour is updated using the drag-and-drop colour wheel. It does however, not update when a new colour for a colour resource is assigned by typing in a hex value into the colour selector for the resource.

Video Attached.

Steps To Reproduce

Repro Steps:

1) Create a New Page
2) Select the Background property of the master Grid of the page.
3) Paste in a desired hex value (eg: #FF91bc39)
4) Press the '+' icon to add this value to the Page Resources as a Universal Colour Resource.
5) With the Grid still selected and the Background property panel still open, click the newly-created colour swatch to apply it to the Grid.
6) Navigate to the 'Resources' tab, navigate to the Page's resources, and find the saved colour Resource, and click on it.
7) Using the mouse, drag the colour pip across the Colour Selector in the upper right of the screen to change the colour.
Observe how the colour of the Grid element changes.

8) Instead of dragging the colour selector pip, type in a new hex value into the hex value input field (eg: #FFbfbfbf)
Observe how the Grid's colour does not update in real-time.
Observe how once a hex value is typed in, even the ability to update with the mouse on the colour wheel stops working.

9) Navigate back to the Grid element, and remove the colour binding, before immediately re-applying the colour resource.
Observe how now, the Grid is coloured correctly to the latest typed hex-value specified.

Expected Result: Any element using a universal colour resource updates in real-time whether a colour is hand-selected using the colour wheel, or changed via a typed hex-value.

Attached Files
PlatformAny

Activities

Issue History

Date Modified Username Field Change
2024-01-23 15:06 dstewart New Issue
2024-01-23 15:06 dstewart File Added: 2024-01-23 08-55-12.mp4
2024-01-23 15:07 dstewart Steps to Reproduce Updated
2024-01-23 15:08 dstewart Summary Insert a Hex Value into an Existing Colour Resource Does Not Update Instances Using the Resource => Inserting a Hex Value into an Existing Colour Resource Does Not Update Instances Using the Resource
2024-01-24 10:42 jsantos Assigned To => dfranjic
2024-01-24 10:42 jsantos Status new => assigned
2024-01-24 10:42 jsantos Target Version => Studio_Alpha
2024-03-05 22:21 dfranjic Status assigned => resolved
2024-03-05 22:21 dfranjic Resolution open => fixed