DSAppTeam / DSAppTeam/PanelSwitchHelper

小米 11-Android 12 -聊天-输入框输入文字的情况下,切换输入法卡顿

Open
#181 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
2.4k
Forks
287
PR merge metrics
No merged PRs in 30d

Description

Androidx版本:是
PanelSwitchHelper版本:v1.5.2
手机型号: 小米 11
手机系统版本: Android 11

在 demo 中所有聊天界面均可复现,如果输入框没有文字,直接点击输入框唤起键盘,动画流畅,在输入框中输入任意文字,收起输入法,点击输入框再次唤起输入法,这时候谈起键盘的过程中动画卡顿,掉帧。

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue in the demo's chat screens on the reported Xiaomi 11 setup: enter text, hide the keyboard, then reopen it and observe the animation. Trace the keyboard and panel-transition entry points involved in that sequence. Done means the keyboard animation no longer drops frames after text has been entered, while the empty-input flow remains smooth.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
mobile, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 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.