We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date

SfNumericUpDown's inherent spin buttons (+ and - signs) are aligned differently (and incorrectly) on Android when UI culture is RTL


I have tested this problem on Android API versions 28 and 30. 

UI Culture: en

UI Culture: ar

I hope it is apparent in the above picture that when the UICulture is Arabic, the + and - buttons are not aligned horizontally in the middle as they are when the UICulture is English.

I don't think my settings are causing this problem, and then it would be weird since they work correctly on iOS in both LTR and RTL modes and on Android when UICulture is LTR. But still, I am noting them below:

  BackgroundColor="{StaticResource ColorGrey7}"
  BorderColor="{StaticResource ColorGrey6}"
  TextColor="{StaticResource ColorBlack}"
  Value="{Binding Model.Quantity}"

    <sfNumericUpDown:UpDownButtonSettings ButtonFontColor="{StaticResource ColorGrey}" />
    <sfNumericUpDown:UpDownButtonSettings ButtonFontColor="{StaticResource ColorGrey}" />


Thanks in advance,


4 Replies

SR Shivani Ramakrishnan Syncfusion Team January 12, 2023 05:02 PM UTC

Hi Osman,


We were able to reproduce the reported issue “SfNumericUpDown Buttons Is Align At Top When It is In RTL ” and we have confirmed this as a bug and logged a defect report. You can track the status of the bug from the below link.



Link: https://www.syncfusion.com/feedback/40360/sfnumericupdown-buttons-is-align-at-top-when-it-is-in-rtl


We will provide a patch for this issue on January 27th, 2023. We appreciate your patience until then.


Note: The provided feedback link is private, and you need to log in to view this feedback.



If you have any more specifications/precise replication procedures or a scenario to be tested, you can add them as a comment in the portal.




AK Arunachalam Kandasamy Raja Syncfusion Team January 27, 2023 11:11 AM UTC

Hi Osman, 


Thanks for your patience. 


We have validated and fixed the reported issue “SfNumericUpDown Buttons Is Align At Top When It is In RTL ” in  Xamarin SfNumericUpDown. Currently, the patch will generate in the main release version. Below are the patch and assemblies links, 


Assembly version: 


Assembly Link:  https://syncfusion.com/Installs/support/patch/ 


Nuget: https://syncfusion.com/Installs/support/patch/ 




Please note that we have created this patch for version specifically, to resolve the issue reported in this incident. If you have received other patches for the same version for other products, please apply all patches in the order received. 


Note: Please refer to the below link to apply the custom assembly 




Note: Please clear the NuGet cache, before using the latest one. 



This fix will be included in the Feb 7th weekly release. We appreciate your patience until then. 



Arunachalam K 

OS Osman Sinan Guven January 28, 2023 01:16 PM UTC

Hi Arunachalam,

I have tested the patch you have provided on Android in RTL mode; however, it didn't work.


AK Arunachalam Kandasamy Raja Syncfusion Team January 30, 2023 01:11 PM UTC

Hi Osman,  

The reported issue may be due to your project referring to an old NuGet package from the cache. We've created a sample using a local assembly and were unable to reproduce the "SfNumericUpDown Buttons Aligned at Top in RTL" issue. Please refer to the attachment for the sample. Please download the sample and check on your side. If the issue persists, please provide additional information so we can better assist you.



Arunachalam K

Attachment: SfNumericUpDown179945_8d5e0b2d.zip

Live Chat Icon For mobile
Up arrow icon