ish-app / ish-app/ish

Crouching keyboard, hidden keyboard

Open
#907 1 comment 0 reactions 0 assignees View on GitHub
fuck webview
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.