View Issue Details

IDProjectCategoryView StatusLast Update
0004953NoesisGUIStudiopublic2026-03-31 16:33
Reporterdstewart Assigned Todfranjic  
PrioritynormalSeveritymajor 
Status resolvedResolutionfixed 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004953: 'Make Into Style' Breaks Element Appearance
Description

Currently, if customising an Element's appearance, then selecting the 'Make Into'-->'Style' option, the Element's appearance discards some of its appearance values, and also appears to break many of its Property Bindings.

This breakage does not occur when first creating a Style via the 'Style'-->'Create' context menu option.

This seems to be something related to Elements reverting to the Noesis Default Styles.

See attached video


Repro Steps:

1) Create a Studio Project featuring a MainPage.xaml, and introduce a Button Element into the root Grid.

2) Make any visual changes to the Button Element (one should be changing the Background colour), then right-click on it, and from the context menu, select 'Make Into'-->'Style', then give it a a name, and save it in GlobalResources.
This will open the Style in the Inline Style Dummy Editor.

Observe how some of the appearance options set on the Stage in Step 2), have been discarded.
Observe how the Background colour in the Properties does not correspond to the Background colour on-Stage.

Expected Results: The action of 'Make Into Style' converts the Properties set on the Element on-Stage into a new Style without any breakage. It should be exactly equivalent to the results of 'Style'->'Create New', with the only difference being that in this flow, the values are personalised after Style creation, as opposed to before in the 'Make Into' flow.

Attached Files
PlatformAny

Activities

sfernandez

sfernandez

2026-03-31 12:47

manager   ~0012134

It looks from the video that the Style is not setting the BasedOn property so its losing the template defined in the NoesisTheme style.

dfranjic

dfranjic

2026-03-31 16:33

developer   ~0012135

Fixed in r16931. The Style wasn't setting a BasedOn as mentioned.

Issue History

Date Modified Username Field Change
2026-03-31 12:16 dstewart New Issue
2026-03-31 12:16 dstewart File Added: 2026-03-31 05-46-08.mp4
2026-03-31 12:47 sfernandez Assigned To => dfranjic
2026-03-31 12:47 sfernandez Status new => assigned
2026-03-31 12:47 sfernandez Target Version => Studio_Beta
2026-03-31 12:47 sfernandez Note Added: 0012134
2026-03-31 16:33 dfranjic Status assigned => resolved
2026-03-31 16:33 dfranjic Resolution open => fixed
2026-03-31 16:33 dfranjic Note Added: 0012135