Crouching keyboard, hidden keyboard
- Dominant language
- C
- Stars
- 20.5k
- Forks
- 1.5k
- PR merge metrics
- No merged PRs in 30d
Description
Now that iOS 13.7 has introduced a copy/paste dialog within the touch-keyboardless full screen view of the scrollback, I totally forgot about iSH’s button and was absentmindedly trying to paste by using the floating dialog. It is possible, but very tricky; the kb has to stay hidden, which it thoroughly dislikes.
_Originally posted by @62f in https://github.com/ish-app/ish/issues/25#issuecomment-692449148_
It seems that I spoke too soon. Running a long time with the keyboard hidden makes it stay hidden, especially playing with copy/paste. I believe that “all the d@mñ touches are going to Webview”.
To reproduce:
nvm install --latest-npm 14.10.0
Lower the keyboard and just wait a while; eventually, it won’t come back up.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the hidden-keyboard behavior on iOS 13.7 using the reported steps: hide the keyboard, wait, and try copy/paste in the scrollback view. The payload names no source file, entry point, or test, so the next step is to locate the iOS keyboard/WebView handling and define a regression test that confirms the keyboard returns reliably.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100