badoo / badoo/Chatto

InputView is not working as expected while in "call mode"

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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.