Hey guys
I am actually having an issue with DataBinding on MapMarker icons.
I am trying to get an id out of an array to display different icons in my MapView.
This is my current MapView:
<Page ux:Class="Map">
<NativeViewHost>
<MapView Latitude="{coordinates.lat}" Longitude="{coordinates.long}" Zoom="10" ShowMyLocation="true" ShowMyLocationButton="true" Style="Hybrid" MarkerTapped="{Marker}">
<Each Items="{data.poiDatabase}">
<MapMarker Latitude="{latitude}" Longitude="{longitude}" Label="{title}" IconFile="../Assets/mapmarkers/{number}.png"/>
</Each>
</MapView>
</NativeViewHost>
</Page>
The same way is already working for ImageUrls on another page with another Each.
For testing, the {number} binding is just leading to var number = Observable("3");
in my JS-file.
Number is also added to module.exports.
Testing this on my Android device is leading to a crash when opening the Map-Page.
Testing this on local is also leading to a crash (although MapView is not viewable on local).
I tested this with string and integer values which is both leading to a crash.
I am a little confused here because, as mentioned, DataBinding on an ImageUrl is working fine.
Any thoughts about this?
This is the error report of the local crash:
System.InvalidCastException: Unable to cast object of type 'Uno.UX.StringValue' to type 'Uno.UX.FileSource'. at Uno.UX.Property`1.SetAsObject(Object value, IPropertyListener origin) in C:\Users\Jens\AppData\Local\Fusetools\Packages\UnoCore\0.42.5\source\uno\ux\$.uno:line 706 at Uno.UX.StringConcatOperator.SetString(String v) in C:\Users\Jens\AppData\Local\Fusetools\Packages\UnoCore\0.42.5\source\uno\ux\$.uno:line 581 at Uno.UX.StringConcatOperator.Push() in C:\Users\Jens\AppData\Local\Fusetools\Packages\UnoCore\0.42.5\source\uno\ux\$.uno:line 576 at Uno.UX.StringConcatOperator.set_Right(String value) in C:\Users\Jens\AppData\Local\Fusetools\Packages\UnoCore\0.42.5\source\uno\ux\$.uno:line 570 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at Outracks.Simulator.Runtime.TryInvokeExtension.Try(Func`1 func) at Outracks.Simulator.Runtime.TryInvokeExtension.TryInvoke(MethodInfo mi, Object obj, Object[] value) at Outracks.Simulator.Runtime.CompiledTypeReflection.SetPropertyValue(Object obj, TypeMemberName propertyName, Object value) at Outracks.Fuse.Preview.RuntimeObjectPoker.<HookUpReflectionInterface>b__10(Object a, String b, Object c) at Outracks.Simulator.Reflection.DelegateReflection.Outracks.Simulator.Runtime.IReflection.SetPropertyValue(Object instance, TypeMemberName propertyName, Object value) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Reflection.Uno\0.0.0\$.uno:line 96 at Outracks.Simulator.Runtime.ScopeClosure.Evaluate(WriteProperty p) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Client.Uno\0.1.0\runtime\$.uno:line 188 at Outracks.Simulator.Bytecode.Expression.Match[T](Func`2 a1, Func`2 a2, Func`2 a3, Func`2 a4, Func`2 a5, Func`2 a6, Func`2 a7, Func`2 a8, Func`2 a9, Func`2 a10, Func`2 a11, Func`2 a12, Func`2 a13, Func`2 a15, Func`2 a16) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Protocol.Uno\0.0.0\bytecode\$.uno:line 122 at Outracks.Simulator.Runtime.ScopeClosure.Evaluate(Expression expression) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Client.Uno\0.1.0\runtime\$.uno:line 131 at Outracks.Simulator.Runtime.ScopeClosure.Execute(IEnumerable`1 statements) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Client.Uno\0.1.0\runtime\$.uno:line 117 at Outracks.Simulator.Runtime.ScopeClosure.Execute(Lambda lambda, Object[] arguments) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Client.Uno\0.1.0\runtime\$.uno:line 107 at Outracks.Simulator.Runtime.LambdaClosure.Func(Object a1, Object a2) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Client.Uno\0.1.0\runtime\$.uno:line 346 at Outracks.Simulator.Runtime.LambdaClosure.Action(Object a1, Object a2) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Client.Uno\0.1.0\runtime\$.uno:line 326 at Outracks.Simulator.Runtime.UxProperty`1.Set(T value, IPropertyListener origin) in D:\Documents\MuKi\Interdisziplinäres Projekt - RW Travel Guide\RW TravelBuddy\RW TravelBuddy\build\Local\Preview\preamble\$.uno:line 59 at Uno.UX.Property`1.SetAsObject(Object value, IPropertyListener origin) in C:\Users\Jens\AppData\Local\Fusetools\Packages\UnoCore\0.42.5\source\uno\ux\$.uno:line 706 at Uno.UX.StringConcatOperator.SetString(String v) in C:\Users\Jens\AppData\Local\Fusetools\Packages\UnoCore\0.42.5\source\uno\ux\$.uno:line 581 at Uno.UX.StringConcatOperator.Push() in C:\Users\Jens\AppData\Local\Fusetools\Packages\UnoCore\0.42.5\source\uno\ux\$.uno:line 576 at Uno.UX.StringConcatOperator.set_Left(String value) in C:\Users\Jens\AppData\Local\Fusetools\Packages\UnoCore\0.42.5\source\uno\ux\$.uno:line 559 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at Outracks.Simulator.Runtime.TryInvokeExtension.Try(Func`1 func) at Outracks.Simulator.Runtime.TryInvokeExtension.TryInvoke(MethodInfo mi, Object obj, Object[] value) at Outracks.Simulator.Runtime.CompiledTypeReflection.SetPropertyValue(Object obj, TypeMemberName propertyName, Object value) at Outracks.Fuse.Preview.RuntimeObjectPoker.<HookUpReflectionInterface>b__10(Object a, String b, Object c) at Outracks.Simulator.Reflection.DelegateReflection.Outracks.Simulator.Runtime.IReflection.SetPropertyValue(Object instance, TypeMemberName propertyName, Object value) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Reflection.Uno\0.0.0\$.uno:line 96 at Outracks.Simulator.Runtime.ScopeClosure.Evaluate(WriteProperty p) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Client.Uno\0.1.0\runtime\$.uno:line 188 at Outracks.Simulator.Bytecode.Expression.Match[T](Func`2 a1, Func`2 a2, Func`2 a3, Func`2 a4, Func`2 a5, Func`2 a6, Func`2 a7, Func`2 a8, Func`2 a9, Func`2 a10, Func`2 a11, Func`2 a12, Func`2 a13, Func`2 a15, Func`2 a16) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Protocol.Uno\0.0.0\bytecode\$.uno:line 122 at Outracks.Simulator.Runtime.ScopeClosure.Evaluate(Expression expression) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Client.Uno\0.1.0\runtime\$.uno:line 131 at Outracks.Simulator.Runtime.ScopeClosure.Execute(IEnumerable`1 statements) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Client.Uno\0.1.0\runtime\$.uno:line 117 at Outracks.Simulator.Runtime.ScopeClosure.Execute(Lambda lambda, Object[] arguments) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Client.Uno\0.1.0\runtime\$.uno:line 107 at Outracks.Simulator.Runtime.LambdaClosure.Func(Object a1, Object a2) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Client.Uno\0.1.0\runtime\$.uno:line 346 at Outracks.Simulator.Runtime.LambdaClosure.Action(Object a1, Object a2) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Client.Uno\0.1.0\runtime\$.uno:line 326 at Outracks.Simulator.Runtime.UxProperty`1.Set(T value, IPropertyListener origin) in D:\Documents\MuKi\Interdisziplinäres Projekt - RW Travel Guide\RW TravelBuddy\RW TravelBuddy\build\Local\Preview\preamble\$.uno:line 59 at Fuse.Reactive.DataBinding`1.TryPushAsValue(Object newValue) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\$.uno:line 331 at Fuse.Reactive.DataBinding`1.PushValue(Object newValue) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\$.uno:line 321 at Fuse.Reactive.DataBinding`1.Fuse.Scripting.IObserver.OnSet(Object newValue) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\$.uno:line 200 at Fuse.Scripting.Observable.Subscription..ctor(Observable om, IObserver obs) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\scripting\$.uno:line 1497 at Fuse.Scripting.Observable.Subscribe(IObserver observer) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\scripting\$.uno:line 1546 at Fuse.Reactive.DataBinding`1.NewValue(Object value) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\$.uno:line 304 at Fuse.Reactive.SegmentObserver.HandlePath(Object dc, String path) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 311 at Fuse.Reactive.SegmentObserver.HandleNewDataContext(Object val) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 270 at Fuse.Reactive.SegmentObserver.HandleObject(ObjectMirror obj) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 281 at Fuse.Reactive.SegmentObserver.HandlePath(Object dc, String path) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 342 at Fuse.Reactive.SegmentObserver.Init(Object dc, String path) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 255 at Fuse.Reactive.BindAttempt.TryBind() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 147 at Fuse.Reactive.BindAttempt.Fail() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 190 at Fuse.Reactive.SegmentObserver.Fail() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 298 at Fuse.Reactive.SegmentObserver.HandleObject(ObjectMirror obj) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 288 at Fuse.Reactive.SegmentObserver.HandlePath(Object dc, String path) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 342 at Fuse.Reactive.SegmentObserver.Init(Object dc, String path) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 255 at Fuse.Reactive.BindAttempt.TryBind() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 147 at Fuse.Reactive.BindAttempt..ctor(PathObserver po) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 138 at Fuse.Reactive.PathObserver.RestartBinding() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 103 at Fuse.Reactive.PathObserver..ctor(ContextBinding b, Node n, String path) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 91 at Fuse.Reactive.ContextBinding.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\$.uno:line 23 at Fuse.Reactive.DataBinding`1.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\$.uno:line 248 at Fuse.Binding.Root(Node parent) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 451 at Fuse.Node.RootBindings() in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 4012 at Fuse.Node.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 4495 at Fuse.Controls.MapMarker.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Maps\0.42.4\$.uno:line 130 at Fuse.Node.RootInternalImpl(Visual parent) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 4476 at Fuse.Node.RootInternal(Visual parent) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 4446 at Fuse.Node.Relate(Visual parent, Node child) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 4531 at Fuse.Visual.OnAdded(Node b) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 5081 at Fuse.Visual.InsertNodes(Int32 index, IEnumerator`1 items) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 5184 at Fuse.Reactive.Instantiator.InsertNew(Int32 dataIndex) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\$.uno:line 1402 at Fuse.Reactive.Instantiator.Repopulate() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\$.uno:line 1171 at Fuse.Reactive.Instantiator.OnItemsChanged() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\$.uno:line 1102 at Fuse.Reactive.Each.set_Items(Object value) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\$.uno:line 638 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at Outracks.Simulator.Runtime.TryInvokeExtension.Try(Func`1 func) at Outracks.Simulator.Runtime.TryInvokeExtension.TryInvoke(MethodInfo mi, Object obj, Object[] value) at Outracks.Simulator.Runtime.CompiledTypeReflection.SetPropertyValue(Object obj, TypeMemberName propertyName, Object value) at Outracks.Fuse.Preview.RuntimeObjectPoker.<HookUpReflectionInterface>b__10(Object a, String b, Object c) at Outracks.Simulator.Reflection.DelegateReflection.Outracks.Simulator.Runtime.IReflection.SetPropertyValue(Object instance, TypeMemberName propertyName, Object value) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Reflection.Uno\0.0.0\$.uno:line 96 at Outracks.Simulator.Runtime.ScopeClosure.Evaluate(WriteProperty p) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Client.Uno\0.1.0\runtime\$.uno:line 188 at Outracks.Simulator.Bytecode.Expression.Match[T](Func`2 a1, Func`2 a2, Func`2 a3, Func`2 a4, Func`2 a5, Func`2 a6, Func`2 a7, Func`2 a8, Func`2 a9, Func`2 a10, Func`2 a11, Func`2 a12, Func`2 a13, Func`2 a15, Func`2 a16) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Protocol.Uno\0.0.0\bytecode\$.uno:line 122 at Outracks.Simulator.Runtime.ScopeClosure.Evaluate(Expression expression) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Client.Uno\0.1.0\runtime\$.uno:line 131 at Outracks.Simulator.Runtime.ScopeClosure.Execute(IEnumerable`1 statements) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Client.Uno\0.1.0\runtime\$.uno:line 117 at Outracks.Simulator.Runtime.ScopeClosure.Execute(Lambda lambda, Object[] arguments) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Client.Uno\0.1.0\runtime\$.uno:line 107 at Outracks.Simulator.Runtime.LambdaClosure.Func(Object a1, Object a2) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Client.Uno\0.1.0\runtime\$.uno:line 346 at Outracks.Simulator.Runtime.LambdaClosure.Action(Object a1, Object a2) in C:\Users\Jens\AppData\Local\Fusetools\Fuse\App\app-0.31.2.9180\Packages\Outracks.Simulator.Client.Uno\0.1.0\runtime\$.uno:line 326 at Outracks.Simulator.Runtime.UxProperty`1.Set(T value, IPropertyListener origin) in D:\Documents\MuKi\Interdisziplinäres Projekt - RW Travel Guide\RW TravelBuddy\RW TravelBuddy\build\Local\Preview\preamble\$.uno:line 59 at Fuse.Reactive.DataBinding`1.TryPushAsValue(Object newValue) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\$.uno:line 331 at Fuse.Reactive.DataBinding`1.PushValue(Object newValue) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\$.uno:line 321 at Fuse.Reactive.DataBinding`1.NewValue(Object value) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\$.uno:line 299 at Fuse.Reactive.SegmentObserver.HandlePath(Object dc, String path) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 311 at Fuse.Reactive.SegmentObserver.HandleNewDataContext(Object val) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 270 at Fuse.Reactive.SegmentObserver.HandleObject(ObjectMirror obj) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 281 at Fuse.Reactive.SegmentObserver.HandlePath(Object dc, String path) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 342 at Fuse.Reactive.SegmentObserver.HandleNewDataContext(Object val) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 270 at Fuse.Reactive.SegmentObserver.OnSet(Object value) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 387 at Fuse.Scripting.Observable.Subscription..ctor(Observable om, IObserver obs) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\scripting\$.uno:line 1497 at Fuse.Scripting.Observable.Subscribe(IObserver observer) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\scripting\$.uno:line 1546 at Fuse.Reactive.SegmentObserver.HandlePath(Object dc, String path) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 336 at Fuse.Reactive.SegmentObserver.HandleNewDataContext(Object val) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 270 at Fuse.Reactive.SegmentObserver.HandleObject(ObjectMirror obj) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 281 at Fuse.Reactive.SegmentObserver.HandlePath(Object dc, String path) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 342 at Fuse.Reactive.SegmentObserver.Init(Object dc, String path) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 255 at Fuse.Reactive.BindAttempt.TryBind() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 147 at Fuse.Reactive.BindAttempt..ctor(PathObserver po) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 138 at Fuse.Reactive.PathObserver.RestartBinding() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 103 at Fuse.Reactive.PathObserver..ctor(ContextBinding b, Node n, String path) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\subscription\$.uno:line 91 at Fuse.Reactive.ContextBinding.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\$.uno:line 23 at Fuse.Reactive.DataBinding`1.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\$.uno:line 248 at Fuse.Binding.Root(Node parent) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 451 at Fuse.Node.RootBindings() in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 4008 at Fuse.Node.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 4495 at Fuse.Reactive.Instantiator.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Reactive\0.42.4\$.uno:line 950 at Fuse.Node.RootInternalImpl(Visual parent) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 4476 at Fuse.Node.RootInternal(Visual parent) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 4446 at Fuse.Visual.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 7472 at Fuse.Elements.Element.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Elements\0.42.4\$.uno:line 2110 at Fuse.Controls.Control.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Controls\0.42.4\$.uno:line 369 at Fuse.Controls.LayoutControl.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Controls.Panels\0.42.4\$.uno:line 941 at Fuse.Node.RootInternalImpl(Visual parent) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 4476 at Fuse.Node.RootInternal(Visual parent) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 4446 at Fuse.Visual.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 7472 at Fuse.Elements.Element.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Elements\0.42.4\$.uno:line 2110 at Fuse.Controls.Control.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Controls\0.42.4\$.uno:line 369 at Fuse.Controls.LayoutControl.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Controls.Panels\0.42.4\$.uno:line 941 at Fuse.Controls.NativeViewHost.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Controls.Panels\0.42.4\$.uno:line 1496 at Fuse.Node.RootInternalImpl(Visual parent) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 4476 at Fuse.Node.RootInternal(Visual parent) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 4446 at Fuse.Visual.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 7472 at Fuse.Elements.Element.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Elements\0.42.4\$.uno:line 2110 at Fuse.Controls.Control.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Controls\0.42.4\$.uno:line 369 at Fuse.Controls.LayoutControl.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Controls.Panels\0.42.4\$.uno:line 941 at Fuse.Node.RootInternalImpl(Visual parent) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 4476 at Fuse.Node.RootInternal(Visual parent) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 4446 at Fuse.Visual.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 7472 at Fuse.Elements.Element.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Elements\0.42.4\$.uno:line 2110 at Fuse.Controls.Control.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Controls\0.42.4\$.uno:line 369 at Fuse.Controls.LayoutControl.OnRooted() in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Controls.Panels\0.42.4\$.uno:line 941 at Fuse.Node.RootInternalImpl(Visual parent) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 4476 at Fuse.Node.RootInternal(Visual parent) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 4446 at Fuse.Node.Relate(Visual parent, Node child) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 4531 at Fuse.Visual.OnAdded(Node b) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 5081 at Fuse.Visual.Insert(Int32 index, Node item) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 5148 at Fuse.Visual.Add(Node item) in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 5123 at Fuse.Controls.Navigator.Prepare(NavPage curPage, String& path, String& parameter, RoutingOperation operation, Visual& result, Boolean& usedPrepared) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Controls.Navigation\0.42.4\$.uno:line 1251 at Fuse.Controls.Navigator.Fuse.Navigation.IRouterOutlet.Goto(String& path, String& parameter, NavigationGotoMode gotoMode, RoutingOperation operation, Visual& active) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Controls.Navigation\0.42.4\$.uno:line 1289 at Fuse.Navigation.Router.SetRouteImpl(Visual root, Route r, NavigationGotoMode gotoMode, RoutingOperation operation, IRouterOutlet& majorChange) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Navigation\0.42.4\$.uno:line 2830 at Fuse.Navigation.Router.SetRoute(Route r, NavigationGotoMode gotoMode, RoutingOperation operation, Boolean userRequest) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Navigation\0.42.4\$.uno:line 2797 at Fuse.Navigation.Router.Modify(ModifyRouteHow how, Route route, NavigationGotoMode mode) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Navigation\0.42.4\$.uno:line 2613 at Fuse.Navigation.Router.Push(Route route) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Navigation\0.42.4\$.uno:line 2597 at Fuse.Navigation.Router.Push(Context c, Router r, Object[] args) in C:\Users\Jens\AppData\Local\Fusetools\Packages\Fuse.Navigation\0.42.4\$.uno:line 2075 at Fuse.Scripting.ScriptMethod`1.CallClosure.Run() in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\scripting\$.uno:line 2218 at Fuse.UpdateManager.ProcessPostActions() in C:\Users\Jens\AppData\Local\Fusetools\Packages\FuseCore\0.42.4\$.uno:line 10594