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

已经弹出键盘的情况下,点击其他地方弹出pop 会导致键盘收起 这个可以不影响键盘吗?怎么设置 #369

Closed
zguop opened this issue Nov 20, 2020 · 10 comments
Labels
pending release 待发布正式版

Comments

@zguop
Copy link

zguop commented Nov 20, 2020

  • 库版本(必须):2.2.9

问题描述/重现步骤请写在这里
键盘是已经打开的的时候,长按item会触发pop弹出,会影响键盘自动收起。
使用原生的popwindow,宽高使用WRAP_CONTENT,弹出是不会影响的,希望此库也能支持。谢谢作者

@razerdp
Copy link
Owner

razerdp commented Dec 4, 2020

我去跟踪一下

@razerdp
Copy link
Owner

razerdp commented Dec 4, 2020

另外,请补充详细issue信息

@razerdp
Copy link
Owner

razerdp commented Dec 8, 2020

这个问题暂时无解。

@zguop
Copy link
Author

zguop commented Dec 8, 2020

计划解决么? 我看内部也是使用popwindow 是什么影响了

@razerdp
Copy link
Owner

razerdp commented Dec 8, 2020

貌似是窗口焦点的问题。不过不太好定位,目前basepopup在dismiss的时候会close键盘,但我尝试过哪怕没有dismiss,也是会消失。

而且我也试过弹dialog,也是一样会消失,所以这个问题真不太好解决的说

@zguop
Copy link
Author

zguop commented Dec 8, 2020

popwindow 不会影响 = = 不过我目前是用popwindow直接实现的

razerdp added a commit that referenced this issue May 27, 2021
    * 增加api:`hideKeyboardOnShow(boolean)`,是否在BasePopup显示时收起键盘,默认收起
        * demo增加 issue 369测试用例
        * fixed [#369](#369)
    * 蒙层现在只有点击的时候才会执行dismiss(之前是只判断action_up是否在蒙层内)
        * `onOutSideTouch`增加isMaskPressed标记
@razerdp
Copy link
Owner

razerdp commented May 27, 2021

你好,该问题已经修复,增加了一个api:hideKeyboardOnShow(boolean dismiss)

请更新到 3.1.0-SNAPSHOT

由于您反馈的版本是2.2.9,因此更新前请务必注意以下两个事项:

@razerdp razerdp added pending release 待发布正式版 and removed watching labels May 27, 2021
@razerdp razerdp closed this as completed May 28, 2021
@razerdp
Copy link
Owner

razerdp commented May 28, 2021

release 3.1.0已经发布

razerdp added a commit that referenced this issue Jun 29, 2021
    * 增加api:`hideKeyboardOnShow(boolean)`,是否在BasePopup显示时收起键盘,默认收起
        * demo增加 issue 369测试用例
        * fixed [#369](#369)
    * 蒙层现在只有点击的时候才会执行dismiss(之前是只判断action_up是否在蒙层内)
        * `onOutSideTouch`增加isMaskPressed标记
@zguop
Copy link
Author

zguop commented Jul 27, 2021

您好,测试了一下这个问题,虽然不会收起,但是重新打开键盘体验还不是很好

@kanfRUI
Copy link

kanfRUI commented Jan 7, 2022

您好,测试了一下这个问题,虽然不会收起,但是重新打开键盘体验还不是很好

我用了3.2.0,还是会重新打开键盘;有什么解决方法不?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pending release 待发布正式版
Projects
None yet
Development

No branches or pull requests

3 participants