Telegram-iOS icon indicating copy to clipboard operation
Telegram-iOS copied to clipboard

Mini-App - webpage slides under mobile keyboard after entering text

Open Glider-of-chaos opened this issue 1 year ago • 18 comments

Checklist

  • [x] I am reporting an issue in existing functionality that does not work as intended
  • [x] I've searched for existing GitHub issues

Description

Telegram iOS mini-app - virtual keyboard overlaps half of the webpage and hides an input field after some text is entered.

Expected Behavior

Page should not move down the screen after entering text on virtual keyboard

Actual Behavior

Page moves once text is entered

Steps to Reproduce

  1. Open following page from mini-app: https://glider-of-chaos.github.io/bug-telegram-bot-input/
  2. Click on the input field in the lower part of the page (virtual keyboard appears)
  3. Start pressing buttons on virtual keyboard

Screenshots and Videos

https://github.com/user-attachments/assets/19683bb1-86b3-4563-88ef-ea3a2dafee03

Environment

Device: iPhone SE 2020

iOS version: 17.5.1

App version: 10.15 (29365)

Glider-of-chaos avatar Aug 02 '24 08:08 Glider-of-chaos

May be linked with #1472

Glider-of-chaos avatar Aug 02 '24 08:08 Glider-of-chaos

This is very frustrating. It forces us to develop workarounds and even redesign pages. Also, seems like it should be solved by https://github.com/TelegramMessenger/Telegram-iOS/pull/1430

ivandzen avatar Sep 14 '24 14:09 ivandzen

It would be sooo helpful, if anyone can force this fix to be released. Actually i dont understand, how such critical bugs can still exists in application for such a long time? It rouines user experience.

ivandzen avatar Sep 14 '24 14:09 ivandzen

+1 +1 +1

We are still waiting for a fix.

volkovcute avatar Jan 08 '25 00:01 volkovcute

need this fix

mobius77 avatar Jan 14 '25 21:01 mobius77

Need to fix it, please. This ruins the user experience.

EM1111N avatar Feb 20 '25 07:02 EM1111N

+1 +1 +1

EM1111N avatar Feb 20 '25 07:02 EM1111N

+1

Kolger avatar Feb 20 '25 09:02 Kolger

+1 We also faced this problem... can't implement modals with input properly.

mihail727 avatar Feb 20 '25 09:02 mihail727

+1 the same

TimurMunykin avatar Feb 28 '25 11:02 TimurMunykin

+1

Rodion15 avatar Apr 06 '25 14:04 Rodion15

up

Kolger avatar Apr 09 '25 08:04 Kolger

Maybe someone has options for the bypass paths of this?

kolhir avatar Apr 27 '25 20:04 kolhir

+1

AseWhy avatar Apr 29 '25 17:04 AseWhy

+1

CyberLess avatar May 15 '25 00:05 CyberLess

+1

trollnuulnuul7 avatar May 21 '25 20:05 trollnuulnuul7

+1

hdsujnb avatar May 30 '25 18:05 hdsujnb

+1

dwadawafwaf avatar Aug 17 '25 18:08 dwadawafwaf