iSH randomly hang when double clicking text using external pointing device (Magic Keyboard trackpad)
- Dominant language
- C
- Stars
- 20.5k
- Forks
- 1.5k
- PR merge metrics
- No merged PRs in 30d
Description
## Context
Hello,
I really enjoy coding with my iPad and iSH is my workhorse for running GDB for debugging my C codes. Really love it!
But, I want to log an issue regarding the fact that iSH randomly hangs when I try to select some text by double clicking on it in the terminal. I’m using the trackpad of my Magic Keyboard.
## Specifications
* iSH Version: 1.3.2
* Device model: iPad Air 4
* iPadOS version: 18.5 (22F76)
## Steps to reproduce the bug
1) Open a clean instance of iSH app
2) Write some texts on the command prompt
3) Try to select the text previously written by clicking many times on it.
### Observed behavior:
1) The terminal hangs by showing the hollow carret. It does not accept any textual input anymore.

2) I also noticed that while hanging, the app is still accepting keys combination though, such as Ctrl+C or Ctrl+D:

That’s it! Thank you very much for the great app!
Contributor guide
No contributing guide indexed for this repository
Research direction
No source file, test, or entry point is named in the report. Reproduce the hang on an iPad with an external pointing device using the listed steps, then trace the terminal's text-selection and input handling; done means repeated double-click selection no longer blocks textual input while keyboard shortcuts continue to work.
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
- 35/100