I have upgraded a Maui Blazor Android app from .Net7 to .Net8 to support the latest API Level.After Upgrading, the app now does not seem to bring up the keyboard when pressing any of the InputText entries. The log shows the following:
[IMM_LC] ssi() - flag : 0 view : com.companyname.appname reason = SHOW_SOFT_INPUT[IMM_LC] ssi() view is not EditText[IMM_LC] ssi() - cancel : servedView != view, servedView=DecorView@87f8a2e[MainActivity],focus=false,windowFocus=true,autofillUiShowing=false,window=android.view.ViewRootImpl$W@bfccff0,displayId=0,temporaryDetach=false,hasImeFocus=true, view=crc64d693e2d9159537db.BlazorAndroidWebView{86ce70d VF.DHVC.. ........ 0,0-1080,2205},focus=false,windowFocus=true,autofillUiShowing=false,window=android.view.ViewRootImpl$W@bfccff0,displayId=0,temporaryDetach=false,hasImeFocus=true
I believe that the root cause of this will be due to it not being in focus, however I am confused at:
A) The actual reasoning for this. Why has a fairly standard upgrade gone so awry?
B) Has this issue been experienced by any other users? I have searched and can only find examples from Android 12 Java, and don't really seem to have the same issue.
C) Any ideas on a solution for a system wide fix? If not, just a fix will suffice.
If you need any info from me, please let me know.