I have a Xamarin.Forms shared project and I have just stumbled upon a weird behavior that is related to Samsung S6 running Android 7. I have not been able to recreate the issue on any other device, no matter what Android it was running.
In my Android project I am using the native theme for the app (global::Android.Resource.Style.ThemeDeviceDefault), which means that all the controls have their look based on the system the app is installed on.
It works fine on every device that I have tried so far, except Samsung S6, where disabled buttons do not display their text anymore. Once they are re-enabled, the text appears again. You can see it here: http://imgur.com/a/sueqP
Is there any way to deal with this issue? I know I can just use a standard theme on every device, but I kind of like the idea that the controls look native on every device.