hi, i found 2 other bugs for circular gauge.
On android:
i have a list and inside each element i have a circular gauge with an image in annotaion.
the first load is ok but when i filter the list items, the annotation disappears (just on android, on ios is working fine).
So in order to replicate:
- create a list with a circulargauge as template
- put an image as annotation
- filter the item list in order to hide and then re-add item.... the annotation disappears.
ON IOS:
if i put an image button as annotation the click doesn't work
let me know thanks
Hi Luca,
The issue can be reproduced and currently we are checking the issue with source and update you complete details on 23rd June 2021.
Regards,
Bharathiraja.
|
<syncfusion:SfListView x:Name="listView" ListViewCachingStrategy="CreateNewTemplate" > ... </syncfusion:SfListView> |
hi,
using ListViewCachingStrategy="CreateNewTemplate" makes the list super slow.... i can not use it.. any suggestion?
thanks
thanks a lot!!
hi all,
i'm testing the new version released today but ALL the issues are still there but you wrote in the previous message:
We will include the fix in the next weekly NuGet which is expected to be released on July 1, 2021.
why?
hi,
thanks for the dll.
i tested and on andorid is ok, on ios animations now are working but i have this exception (i have a gauge in a modal view and i got this exception when i PopModalAsync)
Unhandled Exception:
System.ArgumentNullException: Value cannot be null.
Parameter name: view
at ObjCRuntime.NativeObjectExtensions.GetNonNullHandle (ObjCRuntime.INativeObject self, System.String argumentName) [0x00003] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/ObjCRuntime/INativeObject.cs:27
at UIKit.UIView.AddSubview (UIKit.UIView view) [0x00005] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/build/ios/native/UIKit/UIView.g.cs:263
at Syncfusion.SfGauge.iOS.SFGaugeAnnotation.set_View (UIKit.UIView value) [0x0002b] in
at Syncfusion.SfGauge.iOS.SFCircularGauge.DisposeCircularGauge () [0x00314] in
at Syncfusion.SfGauge.XForms.iOS.Disposer.Dispose (Syncfusion.SfGauge.XForms.SfCircularGauge gauge) [0x0000f] in
at Syncfusion.SfGauge.XForms.iOS.SfGaugeRenderer.Dispose (System.Boolean disposing) [0x002e2] in
f8596da29ce7978e7d1>:0
at Foundation.NSObject.Dispose () [0x00000] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/Foundation/NSObject2.cs:163
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose (System.Boolean disposing) [0x0003f] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:87
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose () [0x00000] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:40
at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1[TElement].Dispose (System.Boolean disposing) [0x00058] in
at Foundation.NSObject.Dispose () [0x00000] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/Foundation/NSObject2.cs:163
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose (System.Boolean disposing) [0x0003f] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:87
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose () [0x00000] in D:\a\1\s\Xamarin.Forms.Platform.iOS\Vis
ualElementPackager.cs:40
at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1[TElement].Dispose (System.Boolean disposing) [0x00058] in
at Foundation.NSObject.Dispose () [0x00000] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/Foundation/NSObject2.cs:163
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose (System.Boolean disposing) [0x0003f] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:87
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose () [0x00000] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:40
at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1[TElement].Dispose (System.Boolean disposing) [0x00058] in
at Foundation.NSObject.Dispose () [0x00000] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/Foundation/NSObject2.cs:163
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose (System.Boolean disposing) [0x0003f] in D:\a\1\s\Xamarin.Forms.Platf
orm.iOS\VisualElementPackager.cs:87
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose () [0x00000] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:40
at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1[TElement].Dispose (System.Boolean disposing) [0x00058] in
at Foundation.NSObject.Dispose () [0x00000] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/Foundation/NSObject2.cs:163
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose (System.Boolean disposing) [0x0003f] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:87
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose () [0x00000] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:40
at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1[TElement].Dispose (System.Boolean disposing) [0x00058] in
at Xamarin.Forms.Platform.iOS.FrameRenderer.Dispose (System.Boolean disposing) [0x00010] in D:\a\1\s\
Xamarin.Forms.Platform.iOS\Renderers\FrameRenderer.cs:154
at Foundation.NSObject.Dispose () [0x00000] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/Foundation/NSObject2.cs:163
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose (System.Boolean disposing) [0x0003f] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:87
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose () [0x00000] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:40
at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1[TElement].Dispose (System.Boolean disposing) [0x00058] in
at Foundation.NSObject.Dispose () [0x00000] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/Foundation/NSObject2.cs:163
at Xamarin.Forms.Platform.iOS.DisposeHelpers.DisposeModalAndChildRenderers (Xamarin.Forms.Element view) [0x00042] in D:\a\1\s\Xamarin.Forms.Platform.iOS\DisposeHelpers.cs:23
at Xamarin.Forms.Platform.iOS.Platform.Xamarin.Forms.INavigation.PopMo
dalAsync (System.Boolean animated) [0x00146] in D:\a\1\s\Xamarin.Forms.Platform.iOS\Platform.cs:128
at Xamarin.Forms.Application+NavigationImpl.OnPopModal (System.Boolean animated) [0x0005d] in D:\a\1\s\Xamarin.Forms.Core\Application.cs:436
at Xamarin.Forms.Shell+NavigationImpl.OnPopModal (System.Boolean animated) [0x00093] in D:\a\1\s\Xamarin.Forms.Core\Shell\Shell.cs:1317
at app.Views.ItemCommandPage.TapGestureRecognizer_Tapped (System.Object sender, System.EventArgs e) [0x0002a] in D:\Dev\app\app\app\Views\ItemCommandPage.xaml.cs:27
at System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.
at Foundation.NSAsyncSynchronizationContextDispatcher.Apply () [0x00000] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/Foundation/NSAction.cs:178
at
(wrapper managed-to-native) UIKit.UIApplication.UIApplicationMain(int,string[],intptr,intptr)
at UIKit.UIApplication.Main (System.String[] args, System.IntPtr principal, System.IntPtr delegate) [0x00005] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/UIKit/UIApplication.cs:86
at UIKit.UIApplication.Main (System.String[] args, System.String principalClassName, System.String delegateClassName) [0x0000e] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/UIKit/UIApplication.cs:65
at app.iOS.Application.Main (System.String[] args) [0x00001] in D:\Dev\app\app\app.iOS\Main.cs:17
2021-07-02 02:00:57.937 app.iOS[12641:3038693] Unhandled managed exception: Value cannot be null.
Parameter name: view (System.ArgumentNullException)
at ObjCRuntime.NativeObjectExtensions.GetNonNullHandle (ObjCRuntime.INativeObject self, System.String argumentName) [0x00003] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/ObjCRuntime/INativeObject.cs:27
at UIKit.UIView.AddSubview (UIKit.
UIView view) [0x00005] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/build/ios/native/UIKit/UIView.g.cs:263
at Syncfusion.SfGauge.iOS.SFGaugeAnnotation.set_View (UIKit.UIView value) [0x0002b] in
at Syncfusion.SfGauge.iOS.SFCircularGauge.DisposeCircularGauge () [0x00314] in
at Syncfusion.SfGauge.XForms.iOS.Disposer.Dispose (Syncfusion.SfGauge.XForms.SfCircularGauge gauge) [0x0000f] in
at Syncfusion.SfGauge.XForms.iOS.SfGaugeRenderer.Dispose (System.Boolean disposing) [0x002e2] in
at Foundation.NSObject.Dispose () [0x00000] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/Foundation/NSObject2.cs:163
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose (System.Boolean disposing) [0x0003f] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:87
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose () [0x00000] in D
:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:40
at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1[TElement].Dispose (System.Boolean disposing) [0x00058] in
at Foundation.NSObject.Dispose () [0x00000] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/Foundation/NSObject2.cs:163
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose (System.Boolean disposing) [0x0003f] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:87
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose () [0x00000] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:40
at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1[TElement].Dispose (System.Boolean disposing) [0x00058] in
at Foundation.NSObject.Dispose () [0x00000] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/Foundation/NSObject2.cs:163
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose (System.Boolean disposing) [0x
zdo/_work/1/s/xamarin-macios/src/Foundation/NSObject2.cs:163
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose (System.Boolean disposing) [0x0003f] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:87
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose () [0x00000] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:40
at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1[TElement].Dispose (System.Boolean disposing) [0x00058] in
at Xamarin.Forms.Platform.iOS.FrameRenderer.Dispose (System.Boolean disposing) [0x00010] in D:\a\1\s\Xamarin.Forms.Platform.iOS\Renderers\FrameRenderer.cs:154
at Foundation.NSObject.Dispose () [0x00000] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/Foundation/NSObject2.cs:163
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose (System.Boolean disposing) [0x0003f] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:87
at Xamarin.Forms.Platform.iOS.VisualElemen
0003f] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:87
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose () [0x00000] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:40
at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1[TElement].Dispose (System.Boolean disposing) [0x00058] in
at Foundation.NSObject.Dispose () [0x00000] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/Foundation/NSObject2.cs:163
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose (System.Boolean disposing) [0x0003f] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:87
at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose () [0x00000] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:40
at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1[TElement].Dispose (System.Boolean disposing) [0x00058] in
at Foundation.NSObject.Dispose () [0x00000] in /Users/builder/a
tPackager.Dispose () [0x00000] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:40
at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1[TElement].Dispose (System.Boolean disposing) [0x00058] in
at Foundation.NSObject.Dispose () [0x00000] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/Foundation/NSObject2.cs:163
at Xamarin.Forms.Platform.iOS.DisposeHelpers.DisposeModalAndChildRenderers (Xamarin.Forms.Element view) [0x00042] in D:\a\1\s\Xamarin.Forms.Platform.iOS\DisposeHelpers.cs:23
at Xamarin.Forms.Platform.iOS.Platform.Xamarin.Forms.INavigation.PopModalAsync (System.Boolean animated) [0x00146] in D:\a\1\s\Xamarin.Forms.Platform.iOS\Platform.cs:128
at Xamarin.Forms.Application+NavigationImpl.OnPopModal (System.Boolean animated) [0x0005d] in D:\a\1\s\Xamarin.Forms.Core\Application.cs:436
at Xamarin.Forms.Shell+NavigationImpl.OnPopModal (System.Boolean animated) [0x00093] in D:\a\1\s\Xamarin.Forms.Core\Shell\Shell.cs:1317
at Botticin
o.Views.ItemCommandPage.TapGestureRecognizer_Tapped (System.Object sender, System.EventArgs e) [0x0002a] in D:\Dev\app\app\app\Views\ItemCommandPage.xaml.cs:27
at System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.
at Foundation.NSAsyncSynchronizationContextDispatcher.Apply () [0x00000] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/Foundation/NSAction.cs:178
at (wrapper managed-to-native) UIKit.UIApplication.UIApplicationMain(int,string[],intptr,intptr)
at UIKit.UIApplication.Main (System.String[] args, System.IntPtr principal, System.IntPtr delegate) [0x00005] in /Users/builder/azdo/_work/1/s/xamarin-macios/src/UIKit/UIApplication.cs:86
at UIKit.UIApplication.Main (System.String[] args, System.String principalClassName, System.String delegateCla
thanks a lot it works!
i see a strange behavior when i scroll, the size change.
I don’t know if it’s an issue or I’m doing something wrong.
Hi,
It’s all ok. No issue, was my fault.
Thanks , waiting for the release 😉