View Issue Details

IDProjectCategoryView StatusLast Update
0005261NoesisGUIUnitypublic2026-10-20 18:36
Reporteralfiare Assigned Tojsantos  
PrioritynormalSeveritymajor 
Status resolvedResolutionfixed 
Product Version4.0 
Target Version4.0.1 
Summary0005261: Noesis 4.0 Android User Controls Not Rendering
Description

See forum post: https://www.noesisengine.com/forums/viewtopic.php?t=4032&sid=b333e83b3794832e570169fbfeb687de
On android user controls do not render at all.
This has been demonstrated using the User Control sample with a vanilla Unity project.
The NumericUpDown is not shown on Android, works fine in a Windows build and in Unity.
I tested it on an A23 with OpenGL ES and a Zfold6 with Vulcan, same on both.
You can see in the attached screenshots the demonstration of the problem.

Attached Files
UC_Windows2.jpg (162,675 bytes)   
UC_Windows2.jpg (162,675 bytes)   
UC_Android2.jpg (73,326 bytes)   
UC_Android2.jpg (73,326 bytes)   
PlatformAny

Activities

alfiare

alfiare

2026-10-15 16:39

reporter   ~0012763

I should add this is for Unity 6.6

sfernandez

sfernandez

2026-10-20 18:36

manager   ~0012782

Fixed with the following patch in AssetDependency attribute code:

Index: AssetDependencyAttribute.cs
===================================================================
--- AssetDependencyAttribute.cs (revision 18204)
+++ AssetDependencyAttribute.cs (working copy)
@@ -36,7 +36,7 @@
                 {
                     throw new InvalidOperationException
                     (
-                        $"[AssetDependency] '{callerFilePath}' - Auto mode can only be used for scripts located inside 'Assets/'. " +
+                        $"[AssetDependency] '{normalized}' - Auto mode can only be used for scripts located inside 'Assets/'. " +
                         "For Package assets, specify the full explicit path (e.g., [AssetDependency(\"Packages/...\")])."
                     );
                 }
@@ -43,7 +43,7 @@

                 string relativePath = normalized.Substring(assetsIdx);
                 string dirPath = System.IO.Path.GetDirectoryName(relativePath).Replace('\\', '/');
-                string className = System.IO.Path.GetFileNameWithoutExtension(callerFilePath);
+                string className = System.IO.Path.GetFileNameWithoutExtension(normalized);

                 if (className.EndsWith("Effect", StringComparison.OrdinalIgnoreCase))
                 {

Issue History

Date Modified Username Field Change
2026-10-15 05:25 alfiare New Issue
2026-10-15 05:25 alfiare File Added: UC_Windows2.jpg
2026-10-15 05:25 alfiare File Added: UC_Android2.jpg
2026-10-15 16:39 alfiare Note Added: 0012763
2026-10-16 17:58 jsantos Assigned To => jsantos
2026-10-16 17:58 jsantos Status new => assigned
2026-10-16 17:59 jsantos Target Version => 4.0.1
2026-10-20 18:36 sfernandez Status assigned => resolved
2026-10-20 18:36 sfernandez Resolution open => fixed
2026-10-20 18:36 sfernandez Note Added: 0012782