Bug 60523 - Button pushed up by keyboard after support lib upgrade
Summary: Button pushed up by keyboard after support lib upgrade
Alias: None
Product: Forms
Classification: Xamarin
Component: Android ()
Version: 2.4.0
Hardware: PC Windows
: --- normal
Target Milestone: ---
Assignee: Bugzilla
Depends on:
Reported: 2017-11-06 12:33 UTC by Philipp Sumi
Modified: 2017-11-06 14:00 UTC (History)
1 user (show)

Is this bug a regression?: ---
Last known good build:

No keyboard (121.40 KB, image/png)
2017-11-06 12:34 UTC, Philipp Sumi
Keyboard (176.49 KB, image/png)
2017-11-06 12:35 UTC, Philipp Sumi
No text input (145.65 KB, image/png)
2017-11-06 12:47 UTC, Philipp Sumi
Text input (167.02 KB, image/png)
2017-11-06 12:47 UTC, Philipp Sumi

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.

Please create a new report on Developer Community or GitHub with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:

Description Philipp Sumi 2017-11-06 12:33:55 UTC
Updated to latest stable support libraries (from 25.* to 26.*), and my UI behaves differently now.
See screenshot:

* First screenshot without KB, you see a list, a google logo and the button at the bottom
* Second screenshot: If you look closely, you see that the list and google logo are not resized, but the button is displayed on top of them above the keyboard.

It's probably noteworthy that the list and google logo are within a ScrollView (encapsulated in a custom user control), while the button isn't.
Comment 1 Philipp Sumi 2017-11-06 12:34:44 UTC
Created attachment 25557 [details]
No keyboard
Comment 2 Philipp Sumi 2017-11-06 12:35:09 UTC
Created attachment 25558 [details]
Comment 3 Philipp Sumi 2017-11-06 12:46:46 UTC
And just discovered another incosistency (screenshots 3/4): 

- in my login dialog, the KB covers parts of the dialog when I select the textbox
- as soon as I type, the whole UI gets pushed up.
Comment 4 Philipp Sumi 2017-11-06 12:47:17 UTC
Created attachment 25559 [details]
No text input
Comment 5 Philipp Sumi 2017-11-06 12:47:54 UTC
Created attachment 25560 [details]
Text input
Comment 6 Philipp Sumi 2017-11-06 13:03:09 UTC
Ok, this is just the tip of the ice berg. I have misaligned labels, labels that don't show up or only show up partially. I have cards (container views) that suddenly use their contents (attachment 5 [details]), or lists that don't show up anymore. I don't even know where to start diagnosing - help?
Comment 7 Philipp Sumi 2017-11-06 14:00:49 UTC
Closing this - seems this is Xamarin Forms, not the support lib upgrade. I'll open a new ticket.