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

SfComboBox Dropdown list being hidden behind keyboard on samsung devices

Hi
We are experiencing an issue where
SfComboBox Dropdown list being hidden behind keyboard on Samsung devices,

We have tired setting the SuggestionBoxPlacement="Top" however the drop down list always remains below the control,

 
Any assistance on resolving this would be greatly appreciated 

14 Replies

ET Eswaran Thirugnanasambandam Syncfusion Team March 8, 2019 12:03 AM UTC

Hi Shane Vickers,

Thanks for contacting Syncfusion support.

We tested the reported issue “SfComboBox Dropdown list being hidden behind keyboard on Samsung devices” in the Samsung S8 device with latest version (16.4.0.54) and we are unable to reproduced the reported issue. We have prepared the sample to show that dropdown list always visible at the top when setting the SuggestionBoxPlacement as top and we have also attached the screenshot taken in Samsung S8 device. Please download the sample and screenshot from the below link.

Sample link: http://www.syncfusion.com/downloads/support/directtrac/general/ze/comboboxdemo_2-1821233843  

Screenshot : http://www.syncfusion.com/downloads/support/directtrac/general/ze/Screenshot-304674072

Please check the sample and if the issue still persists in your side please provide the below information

* On which SfComboBox version the issue is reproduced.
* On which API version the issue is reproduced.
* Modify the given sample to replicate the issue so that we can give appropriate solution for the reported issue.

Regards,
Eswaran T.


SV Shane Vickers March 8, 2019 08:16 AM UTC

Hi Eswara,

Thanks for the reply,

I have edited the sample provided to demonstrate the issue,

<combobox:SfComboBox HeightRequest="40" x:Name="comboBox" SuggestionBoxPlacement="Top" IsEditableMode="True" >
            <combobox:SfComboBox.ComboBoxSource>
                <ListCollection:List x:TypeArguments="x:String">
                    <x:String>Great Britain</x:String>
                    <x:String>Uganda</x:String>
                    <x:String>Ukraine</x:String>
                    <x:String>Canada</x:String>
                    <x:String>France</x:String>
                    <x:String>Italy</x:String>
                    <x:String>United Kingdom</x:String>
                    <x:String>China</x:String>
                    <x:String>Japan</x:String>
                </ListCollection:List>
            </combobox:SfComboBox.ComboBoxSource>
        </combobox:SfComboBox>


It occurs when the Combobox is being filtered/searched


Regards,
Shane


ET Eswaran Thirugnanasambandam Syncfusion Team March 11, 2019 12:52 PM UTC

Hi Shane,

Thanks for your update.

The reported issue is not occurred due to IsEditableMode property, it is occurred because of less space available at the top of the SfComboBox control. As per the current implementation if the dropdown view height is larger than the space available at the top of the SfComboBox control, then the dropdown view will automatically displays at the bottom. Else it will be displayed at the top with the available space at the top of the SfComboBox control. This problem can be solved by using the MaximumDropDownHeight property. Based on the available space at the top of the SfComboBox control set the max height of the drop down view using MaximumDropDownHeight property. Based on your requirement we have prepared a sample in which we set a value for the max height of the drop down view to show the dropdown view always at the top. Please have from the below link.

Sample link: http://www.syncfusion.com/downloads/support/directtrac/general/ze/comboboxdemo_3-1388578705

Please check the sample and let us know if you have any concerns.

Regards,
Eswaran T


SV Shane Vickers March 11, 2019 02:10 PM UTC

Hi Eswaran,

We have set the MaximumDropDownHeight to 50 and the control as at the bottom of the screen to all the availble space is above the control,

I have uploaded a video and project demonstrating this issue,
We have replicated this issue on a number of devices

https://www.dropbox.com/s/znbtu6larmyctcx/ComboBox.zip?dl=0


Regards,
Shane


SV Shane Vickers March 14, 2019 11:35 AM UTC

Hi,

Any update on this issue?



Regards,
Shane


VA Vanaja  Annasamy Syncfusion Team March 15, 2019 03:58 AM UTC

Hi Shane, 
  
We have fixed the reported issue in our Volume 1 Beta release 2019. So we suggest you to update the version (17.1.0.32) and check whether the issue has been resolved in your end. 
  
Regards, 
Vanaja R.A. 



SV Shane Vickers March 19, 2019 09:58 AM UTC

Hi Vanaja


We have just tested 17.1.0.32-beta version and the issue is still present,

We have been able to reproduce the issue on a number of devices, i have attached screen shots from 2 devices showing expected behavior and actual behavior,



Regards,
Shane

Attachment: ComboBoxScreenShots_ec56ff23.zip


MS Mugundhan Saravanan Syncfusion Team March 20, 2019 04:03 PM UTC

Hi Shane,

Sorry for the inconvenience.

Query: "SfComboBox Dropdown list being hidden behind keyboard on samsung devices".

We have analyzed the reported issue. This is a known issue and this occurred only when using android API 26 and above and it is working expected in the API 25 and below. We have already raised a query about this issue in the android issue tracker discussion, we have attached a link for reference.

Link : https://issuetracker.google.com/issues/128579395  

We will let us know once we get solution regarding this issue. Please let us know if you have any other concern.

Regards,
Mugundhan S.


SV Shane Vickers April 3, 2019 10:10 AM UTC

The Solution to the issue can be found here
https://xamarinhelp.com/accommodate-on-screen-keyboard-xamarin-forms/

Adding:
Xamarin.Forms.Application.Current.On<Xamarin.Forms.PlatformConfiguration.Android>().UseWindowSoftInputModeAdjust(WindowSoftInputModeAdjust.Resize);

to MainActivity.cs after LoadApplication



MK Muneesh Kumar G Syncfusion Team April 4, 2019 07:00 AM UTC

Hi Shane, 
 
Thanks for the valuable update. 
 
We have checked the below link, 
 
 
And we have used the same in the SfComboBox Control. Please have the sample from the below link, 
 
 
Regards, 
Muneesh Kumar G 



CC Christian Campos January 13, 2021 05:33 PM UTC

the Xamarin.Forms.Application.Current.On<Xamarin.Forms.PlatformConfiguration.Android>().UseWindowSoftInputModeAdjust(WindowSoftInputModeAdjust.Resize) line has an issue when I use SfTabView, the comboboxes with multiple selection couldn't render correctly (the inner space turns white) and the items are render correctly when I change the tab and I return to the container tab (where combobox is).


SP Sakthivel Palaniyappan Syncfusion Team January 14, 2021 09:10 AM UTC

Hi Christian,

Greetings from Syncfusion.

We are currently checking the reported issue with latest version and we will update the details on January 20, 2021. We appreciate your patience until then.

Regards,
Sakthivel P.



RS Ruba Shanmugam Syncfusion Team January 20, 2021 12:15 PM UTC

Hi Christian,

Thank you for your patience.

We were able to reproduce the reported "The tab item content is not refreshed properly" issue in Android platform based on the provided information and we have fixed the reported issue find the assembly from below link.

Assembly Version: 18.4.0.35

Disclaimer: Please note that we have created this patch for the version v18.4.0.35 specifically to resolve the issue reported in this incident.

Assembly: https://www.syncfusion.com/downloads/support/directtrac/general/ze/TabView_RefreshAssembly-645524197

We have attached the provided sample with a fixed assembly.

Sample: https://www.syncfusion.com/downloads/support/directtrac/general/ze/TabView_SfListViewSample1695745681  

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

https://www.syncfusion.com/kb/8279/how-to-apply-the-custom-assemblies-when-configured-the-project-with-syncfusion-nuget  

Currently we have patch support only to the main and service pack release version, not for weekly nuget release. So only provided a assembly with 18.4.0.35 version.

This issue fix will be included in our Volume4 SP1 release. Which is expected to rolled out on end of January.

Could you please check this fix with your application and let us know, whether the issue is resolved or not.

Regards,
Ruba Shanmugam 



RS Ruba Shanmugam Syncfusion Team February 1, 2021 11:43 AM UTC

Hi Christian,

We are glad to announce that our Essential Studio 2020 Volume 4 Service Pack Release v18.4.0.39 is rolled out and is available for download under the following link.

https://www.syncfusion.com/forums/161973/essential-studio-2020-volume-4-service-pack-release-v18-4-0-39-is-available-for-download

We thank you for your support and appreciate your patience in waiting for this release. Please get in touch with us if you would require any further assistance.

Regards,
Ruba Shanmugam

Loader.
Live Chat Icon For mobile
Up arrow icon