View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004548 | NoesisGUI | Studio | public | 2025-11-20 12:49 | 2025-12-03 18:18 |
| Reporter | JinFox | Assigned To | maherne | ||
| Priority | normal | Severity | major | ||
| Status | feedback | Resolution | reopened | ||
| Product Version | Studio_Beta | ||||
| Target Version | Studio_Beta | Fixed in Version | Studio_Beta | ||
| Summary | 0004548: [Studio Unreal plugin 4.0.0b5] Studio doesn't find it's own resources and shows a lot of purple and invalid or transparent icons | ||||
| Description | Hello, Trying to include the plugin in an existing big project it looks like Studio doesn't load properly some of it's resource and it makes the experience very hard to use (text all style less purple, no icons or font icon are loading. In this project, I already had some issues of relative path being searched instead of absolute so it may look like there is few places that aren't covered yet?
For the sake of completeness, there is also a lot of those being spammed but I think it is unrelated to this specific issue : | ||||
| Attached Files | |||||
| Platform | Any | ||||
|
Thanks for the report. Do you have reproduction steps for this issue? |
|
|
For this usage, the plugin has been placed in Engine plugin folder. without any modification from the provided zip on the forum. Regarding reproduction steps, this issue appeared for a full day after I did the initial installation of the plugin but the day after, after a computer reboot. the issue disappeared and i wasn't able to reproduce. However another colleague of mine was able to have it and it also disappeared in a similar fashion after a day. |
|
|
Closing, as I am unable to reproduce. Please reopen this issue if you experience this bug again. |
|
|
I have reproduced and fixed this issue, being unable to open sample Studio projects, and being unable to create Studio projects, when Unreal returns a relative path for the project. I have attached a patch with this fix. NoesisEditorModuleRelPath.cpp.patch (908 bytes)
Index: NoesisEditorModule.cpp
===================================================================
--- NoesisEditorModule.cpp (revision 16380)
+++ NoesisEditorModule.cpp (working copy)
@@ -618,7 +618,7 @@
return;
}
FString AbsProjectDir(FPaths::ConvertRelativePathToFull(FPaths::ProjectDir()));
- FString PluginDir(Plugin->GetBaseDir().RightChop(AbsProjectDir.Len()));
+ FString PluginDir(FPaths::ConvertRelativePathToFull(Plugin->GetBaseDir()).RightChop(AbsProjectDir.Len()));
FString ProjectPath(FPaths::Combine(PluginDir, FString::Printf(TEXT("Assets/%s.noesis"), *PluginName)));
FString Assembly;
AddStudioProjectInternal(ProjectPath, Assembly, Order);
@@ -1091,7 +1091,7 @@
return;
}
- FString StudioPath(OutFilenames[0]);
+ FString StudioPath(FPaths::ConvertRelativePathToFull(OutFilenames[0]));
if (!StudioPath.StartsWith(AbsProjectDir))
{
|
|
|
Hello, Just to give a bit more context on how the Plugin is installed. I have installed noesis studio plugin as part of an Engine plugin (/Engine/Plugins/.../NoesisGUI). The actual xamls and noesis project files are located next to Content/, allowing for the automatic replication of the folder structure within Content/ to work). [2025.12.03-15.17.44:460][ 0]PIE: Unable to listen to input actions without a player controller in NoesisStudioInstance. |
|
|
Could you check if moving the NoesisGUI plugin from the Engine Plugins folder, to the project Plugins folder, fixes this issue? |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-11-20 12:49 | JinFox | New Issue | |
| 2025-11-20 12:49 | JinFox | File Added: image.png | |
| 2025-11-20 16:41 | sfernandez | Assigned To | => maherne |
| 2025-11-20 16:41 | sfernandez | Status | new => assigned |
| 2025-11-20 16:41 | sfernandez | Target Version | => Studio_Beta |
| 2025-11-25 11:53 | jsantos | Description Updated | |
| 2025-11-25 12:04 | maherne | Status | assigned => feedback |
| 2025-11-25 12:04 | maherne | Note Added: 0011463 | |
| 2025-11-25 12:24 | JinFox | Note Added: 0011464 | |
| 2025-11-25 12:24 | JinFox | Status | feedback => assigned |
| 2025-11-25 12:42 | maherne | Status | assigned => closed |
| 2025-11-25 12:42 | maherne | Resolution | open => unable to reproduce |
| 2025-11-25 12:42 | maherne | Note Added: 0011465 | |
| 2025-11-28 11:11 | maherne | Status | closed => feedback |
| 2025-11-28 11:11 | maherne | Resolution | unable to reproduce => reopened |
| 2025-11-28 11:11 | maherne | Note Added: 0011489 | |
| 2025-11-28 11:11 | maherne | File Added: NoesisEditorModuleRelPath.cpp.patch | |
| 2025-11-28 11:11 | maherne | Status | feedback => resolved |
| 2025-11-28 11:11 | maherne | Resolution | reopened => fixed |
| 2025-11-28 11:11 | maherne | Fixed in Version | => Studio_Beta |
| 2025-12-03 16:20 | JinFox | Status | resolved => feedback |
| 2025-12-03 16:20 | JinFox | Resolution | fixed => reopened |
| 2025-12-03 16:20 | JinFox | Note Added: 0011515 | |
| 2025-12-03 18:18 | maherne | Note Added: 0011517 |