InputView is not working as expected while in "call mode"
- Dominant language
- Swift
- Stars
- 4.6k
- Forks
- 588
- PR merge metrics
- No merged PRs in 30d
Description
Hi,
I've noticed that if the chat controller is presented during a call the inputView does not work as expected.
- the inputView is pushed 20pt down, and it not being push up while the keyboard is showing.
There are two places that may need adding a reference to the statusBar height as it changes while a call is in process.
While on call the status bar height changed from 20 to 40, which seems to effect how the keyboardTracker works, and also the inputView constraints.
A fix for this would be highly appreciated.
Contributor guide
Research direction
Start by tracing the chat controller's inputView, keyboardTracker, and status-bar height handling while reproducing call mode. Done means the inputView is positioned correctly and moves up when the keyboard appears while the status bar is 40pt high.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100