Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

输入状态时,操作候选列表滚动到最底部时,此时所有的候选项都无法点击选择上屏(点击候选项无响应) #1556

Open
gczxptg opened this issue Jan 14, 2025 · 3 comments

Comments

@gczxptg
Copy link

gczxptg commented Jan 14, 2025

摘要 / Summary

不管是中文输入状态还是液体建盘,都存在一个候选列表滚动到最底部时,此时所有的候选项都无法点击选择上屏。

重现步骤 / Steps to Reproduce

1、打开输入法,进入输入状态,输入编码出现候选表(不只一行时),点击右展展开候选列表。
2、此时手势上滑使候选列表滚动到最底部(刚好到最底部正常),滑动时稍微多滑一点或已到底部时,或再上滑一下。此时所有候选项无法点击选择上屏。此时收起候选列表重新展开又可以选择候选项了,滑到底问题又会出现。
3、此问题在液体键盘中的顶部导航栏左右滑动到最右侧或最左侧时也存在这个问题。在候选的主体按键列表中下滑到底部时也存在这个问题。

预期行为 / Expected Behavior

上述候选列表滑到最底部,或液体键盘中的导航栏或主体按键列表中滑动到边界(底部、左边或右边)后,也应能正常选择候选项。

日志 / Log

--------- Device Info
OS Name: LIO-AN00 4.2.0.125(C00E100R6P4)
OS Version: 5.10.43 (104.2.0.125C00)
OS API Level: 31
Device: HWLIO
Model (product): LIO-AN00 (LIO-AN00)
Manufacturer: HUAWEI
Tags: release-keys
Screen Size: 1176 x 2301
Screen Density: 3.0
Screen orientation: Portrait
--------- Build Info
Package Name: com.osfans.trime
Builder: Nightly CI
Version Code: 20250301
Version Name: nightly-6-g239a3444-release
Build Time: 2025-01-13T16:07:04Z
Build Git Hash: 239a344
--------- beginning of main
01-14 09:31:06.308 E/OpenGLRenderer( 6049): Unable to match the desired swap behavior.
01-14 09:31:08.265 E/OpenGLRenderer( 6049): Unable to match the desired swap behavior.
01-14 09:31:15.933 E/OpenGLRenderer( 6049): Unable to match the desired swap behavior.
01-14 09:31:17.955 E/OpenGLRenderer( 6049): Unable to match the desired swap behavior.
01-14 09:31:18.416 E/OpenGLRenderer( 6049): Unable to match the desired swap behavior.
01-14 09:31:25.324 E/OpenGLRenderer( 6049): Unable to match the desired swap behavior.
01-14 09:31:52.771 E/OpenGLRenderer( 6049): Unable to match the desired swap behavior.
01-14 09:31:54.920 E/OpenGLRenderer( 6049): Unable to match the desired swap behavior.

截图 / Screenshot

No response

附加信息 / Additional Context

No response

系统版本 / OS Version

OS Name: LIO-AN00 4.2.0.125(C00E100R6P4) OS Version: 5.10.43 (104.2.0.125C00) OS API Level: 31 Device: HWLIO Model (product): LIO-AN00 (LIO-AN00) Manufacturer: HUAWEI Tags: release-keys Screen Size: 1176 x 2301 Screen Density: 3.0 Screen orientation: Portrait

应用版本 / App Version

nightly-6-g239a3444-release

构建信息 / Build Information

构建者:Nightly CI
Git 仓库:https://github.com/osfans/trime
构建 Git 哈希:239a34444af80e36738a26755aa2ea304342ab04
构建时间:2025年1月14日 00:07:04

@Wenti-D
Copy link

Wenti-D commented Jan 14, 2025

好像往下滑了之后再滑回最顶部时也会这样。

@WhiredPlanck
Copy link
Collaborator

我试了好几次都没出现这种情况,莫非和方案或者主题有关?

@gczxptg
Copy link
Author

gczxptg commented Jan 16, 2025

在我的手机上用的最新每夜版(以前的版本也存在这个问题),在同文默认主题的液体键盘中的项部的导航栏,左右滑到最边上,再向同方向再滑一下,一定重现,不能选导航栏的任何选项。中间的主体键盘列表,也存在同类问题。
在不同输入 方案中(音码形码都测试过)输入状态,输入编码后出现候选列表不只一排时,测试也是同样的问题。
可能是不方案的问题,如果在其它手机上无法重现,也有可能和手机操作系统版本有关吧,等有机会我再找一个不同的终端再测试一下。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants