Account for smart keys in terminal size with floating keyboard
- Dominant language
- Swift
- Stars
- 6.9k
- Forks
- 746
- PR merge metrics
- No merged PRs in 30d
Description
### Checklist
- [x] Using latest version on the [App Store](http://itunes.apple.com/app/id1156707581)
- [x] Read the [docs](http://blink.sh/docs/)
- [x] Searched for [existing GitHub issues](https://github.com/blinksh/blink/issues)
### Configuration
Blink 13.5.12
iOS 14.4.2
iPad Pro
### Describe the bug
With the floating keyboard, when the smart keys are actually showing (#805), the terminal size is not set to accommodate that used space. So the bottom of the screen (e.g., the command line in vi) is hidden.
Without floating keyboard:

with floating keyboard:

Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the issue on an iPad Pro running iOS 14.4.2 with the floating keyboard and visible smart keys. Start by tracing the terminal sizing and keyboard-handling entry points, then verify that the terminal's bottom row remains visible when smart keys are shown.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, swift
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100