View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004953 | NoesisGUI | Studio | public | 2026-03-31 12:16 | 2026-03-31 16:33 |
| Reporter | dstewart | Assigned To | dfranjic | ||
| Priority | normal | Severity | major | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | Studio_Beta | ||||
| Target Version | Studio_Beta | ||||
| Summary | 0004953: '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. Observe how some of the appearance options set on the Stage in Step 2), have been discarded. 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 | |||||
| Platform | Any | ||||
|
It looks from the video that the Style is not setting the BasedOn property so its losing the template defined in the NoesisTheme style. |
|
|
Fixed in r16931. The Style wasn't setting a BasedOn as mentioned. |
|
| 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 |