Under Review
Last Updated: 15 Jan 2025 08:51 by ADMIN
donnmo
Created on: 28 Dec 2024 19:44
Category: UI for Xamarin
Type: Bug Report
0
RadCartesianChart fails to render Y-axis labels on Android tablet; but, same code successfully renders labels on Android phone

Hello,

I've tested my Visual Studio code that uses the RadCartesianChart on a Samsung Galaxy Note10+ phone and it works as expected. However, when I test this same code on a Samsung Tab A7 tablet, the Y-axis labels are not rendered. (This area on the screen is empty.)

See the attached screenshots from both devices.

5 comments
ADMIN
Didi
Posted on: 15 Jan 2025 08:51

Hello Donn,

Thank you for the image. I am not sure how to assist further, as on my side I cannot reproduce the behavior when testing on a real devices (I tested on Pixel, Samsung, Xiaomi, etc.). Still I do not have the concrete Samsung tablet device.

Test scenario:

  1. Set a definitive width and height to the chart and position the chart in the center of the screen
  2. Wrap the chart in a border with definitive width and height

Additional info:

  1. Send exact steps to reproduce the behavior.
  2. What is the Android version of the Samsung tablet?
  3. Sample project where the issue occurs.

Regards,
Didi
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

donnmo
Posted on: 14 Jan 2025 13:38

Didi: I've located another Android tablet (running Android 14) and tested my code there. The y-axis labels are rendered correctly (as they are on my Samsung phone). I'm attaching a photo, below, of the running code.

So, the Telerik control's labels render correctly on the Samsung phone, and, on the 2nd, no-name, tablet. However, on the Samsung Tab A7, the control fails to render the y-axis.

Thoughts as to how to resolve this?

Thanks!

--Donn

Attached Files:
ADMIN
Didi
Posted on: 02 Jan 2025 13:00

Hi Donn,

You can send the code in a support ticket, here in the public feedback item or in a GitHub repo. 

If you do not want to send the code publicly, you can open a support ticket and attach the code there. Please note that I do not need the original data you use, just a sample chart definition. For example in my test scenario I used the example provided here: https://docs.telerik.com/devtools/xamarin/controls/chart/series/cartesian/bar-series#example  You can test this example and let me know whether the issue occurs on tablet.

Regards,
Didi
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

donnmo
Posted on: 02 Jan 2025 12:56

Didi,

Thanks for the response. I only have the A7 tablet and the phone. So, won't be able to test on another tablet.

 

Is there a way for me to send you my chart code offline?

 

Thanks!

--Donn Morse

ADMIN
Didi
Posted on: 02 Jan 2025 11:02

Hello Donn,

Thank you for the details.

I do not have a Samsung tablet, so I created a tablet emulator with android 34 and cannot reproduce the behavior with the missing labels. I have attached an image.

Could you please test on a different tablet than Samsung and let me know the results. Also send the chart definition you use on your side, so I can test in my sample app.

Regards,
Didi
Progress Telerik

Attached Files: