View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001971 | NoesisGUI | Unreal | public | 2021-04-16 11:10 | 2021-05-04 02:44 |
| Reporter | sergey_sitnikov_ninjatheory | Assigned To | sfernandez | ||
| Priority | normal | Severity | major | ||
| Status | resolved | Resolution | no change required | ||
| Product Version | 3.0.10 | ||||
| Target Version | 3.0.12 | Fixed in Version | 3.0.12 | ||
| Summary | 0001971: Vanilla TextBox is not rendered/working correctly in UE4 | ||||
| Description | Hello guys, We are having issues with vanilla TextBox control in UE4. When it is imported to Unreal it is shown with a purple background (I guess, some expected component is missing) and it doesn't accept any input events (see attached screenshot). However, the same xaml works correctly in XamlPlayer v3.0.6 and v3.0.11 (I don't have v3.0.10 at the moment). Here is a simple xaml I used: <ContentControl
</ContentControl> Cheers, | ||||
| Steps To Reproduce |
| ||||
| Attached Files | |||||
| Platform | Any | ||||
|
It seems the style for the TextBox is missing (the minimal internal theme just use pink for everything to detect this). Is this using our default theme? Can you hellp here @sfernandez? |
|
|
No, this is without any themes at all. |
|
|
This is normal then, without theme, our controls display pink. https://www.noesisengine.com/docs/Gui.Core.StylingTutorial.html#default-styles We are doing this for performance reasons, to avoid loading a default theme that later is going to be overriden by each client. |
|
|
Ok, thank you. So we always need to redefine default scheme. Why does it work in XamlPlayer in that case? |
|
|
XamlPlayer is embedding our Noesis theme (https://www.noesisengine.com/docs/Gui.Core.ApplicationTutorial.html#noesis-theme) and setting it at launch time. You can do the same in unreal, the same theme is available at /Content/Theme and you can set it in settings. Please, let me know if you need more help with this. |
|
|
In Unity, we have a visual studio extension that setups a minimal projects with everything ready and our theme. I think we should have the same for unreal. |
|
|
Thank you for your help Jesus. We will look at those themes. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2021-04-16 11:10 | sergey_sitnikov_ninjatheory | New Issue | |
| 2021-04-16 11:10 | sergey_sitnikov_ninjatheory | Tag Attached: TextBox | |
| 2021-04-16 11:10 | sergey_sitnikov_ninjatheory | Tag Attached: UE4 | |
| 2021-04-16 11:10 | sergey_sitnikov_ninjatheory | Tag Attached: xaml | |
| 2021-04-16 11:10 | sergey_sitnikov_ninjatheory | File Added: TextBoxBug_UE4.jpg | |
| 2021-04-16 11:10 | sergey_sitnikov_ninjatheory | File Added: TextBoxRenderedCorrectly_XamlPlayer.jpg | |
| 2021-04-16 11:13 | jsantos | Assigned To | => sfernandez |
| 2021-04-16 11:13 | jsantos | Status | new => assigned |
| 2021-04-16 11:13 | jsantos | Target Version | => 3.0.12 |
| 2021-04-16 11:13 | jsantos | Description Updated | |
| 2021-04-16 11:13 | jsantos | Steps to Reproduce Updated | |
| 2021-04-16 11:13 | jsantos | Note Added: 0007151 | |
| 2021-04-16 11:14 | jsantos | Note Edited: 0007151 | |
| 2021-04-16 11:15 | sergey_sitnikov_ninjatheory | Note Added: 0007152 | |
| 2021-04-16 11:19 | jsantos | Note Added: 0007153 | |
| 2021-04-16 11:19 | jsantos | Note Edited: 0007153 | |
| 2021-04-16 11:24 | sergey_sitnikov_ninjatheory | Note Added: 0007154 | |
| 2021-04-16 11:38 | jsantos | Note Added: 0007155 | |
| 2021-04-16 11:38 | jsantos | Status | assigned => feedback |
| 2021-04-16 11:39 | jsantos | Note Added: 0007156 | |
| 2021-04-16 11:58 | sergey_sitnikov_ninjatheory | Note Added: 0007157 | |
| 2021-04-16 11:58 | sergey_sitnikov_ninjatheory | Status | feedback => assigned |
| 2021-05-04 02:41 | jsantos | Target Version | 3.0.12 => 3.0.13 |
| 2021-05-04 02:44 | jsantos | Status | assigned => resolved |
| 2021-05-04 02:44 | jsantos | Resolution | open => no change required |
| 2021-05-04 02:44 | jsantos | Fixed in Version | => 3.0.12 |
| 2021-05-04 02:44 | jsantos | Target Version | 3.0.13 => 3.0.12 |