dotnet / maui

.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
https://dot.net/maui
MIT License
22.28k stars 1.76k forks source link

The keyboard overlaps with the Entry inside the ContentView when translating its x position to the right side. #22115

Open Ahamed-Ali opened 7 months ago

Ahamed-Ali commented 7 months ago

Description

We have created a custom layout inside the grid, which includes a ContentView with numerous entries inside it, along with two buttons for adjusting the x translation of the ContentView dynamically. However, we encountered an issue where the keyboard overlaps with the ContentView when translating its x position to the right side.

Please prioritize this issue as it is high priority for us. You can obtain the sample from the repository provided below. Additionally, we have attached a video demonstrating the keyboard overlap issue for your reference.

https://github.com/user-attachments/assets/d5413d38-8927-4f59-89ec-1779ebacad17

Steps to Reproduce

1.Obtain the sample from the below repository link.

  1. Deploy it in Android , click the button named "Show content entry with right side translationx" and focus the last entry in the contenview as demonstrated in the above shared video.
  2. you can observe that the keyboard overlaps with the Entry inside the ContentView -

Link to public reproduction project repository

https://github.com/Ahamed-Ali/KeybaordOverlap

Version with bug

Unknown/Other

Is this a regression from previous behavior?

Not sure, did not test other versions

Last version that worked well

Unknown/Other

Affected platforms

Android

Affected platform versions

Android 11 - API 30

Did you find any workaround?

No

Relevant log output

No response

ninachen03 commented 7 months ago

Verified this issue with Visual Studio 17.10.0 Preview 5 (8.0.21).I can repro this issue. image

PureWeen commented 6 months ago

Can you use set the input mode to resize? https://learn.microsoft.com/en-us/dotnet/maui/android/platform-specifics/soft-keyboard-input-mode?view=net-maui-8.0

Ahamed-Ali commented 6 months ago

Setting the Input Mode to resize , keyboard overlaps on both the Contentview with and without translation , see the below reproducing video

https://github.com/dotnet/maui/assets/102580874/a251851b-bd80-42df-a829-f7a180276a1b

Ahamed-Ali commented 6 months ago

Any update on this ?

BrundhaVelusamy commented 6 months ago

Any update on this or any workaround would be greatly appreciated.

BrundhaVelusamy commented 6 months ago

Any update on this issue?

ArunachalamSyncfusion commented 5 months ago

Any update on this issue?

BrundhaVelusamy commented 5 months ago

Please provide a high priority for this issue.

BrundhaVelusamy commented 4 months ago

Any update on this issue?

BrundhaVelusamy commented 3 months ago

Any workaround for this issue? Please provide a high priority for this issue.

BrundhaVelusamy commented 3 months ago

Please give this issue a high priority and resolve it ASAP. Is there any workaround for this issue?

BrundhaVelusamy commented 2 months ago

Any update regarding this issue?

BrundhaVelusamy commented 2 months ago

Please give this issue a high priority and resolve it ASAP as this is critical for us.

rubendmribeiro commented 1 month ago

This is a serious problem, which has honestly existed since Xamarin.Forms, and Microsoft still hasn't been able to solve it.