切换大小写时有时会失去焦点
Tofloor
poster avatar
子非鱼
deepin
2014-09-18 21:09
Author
如题,当切换大小写时有时会导致输入框焦点丢失,我已知的在chrome,firefox,xmind里会有这个问题。我猜测有问题的触发条件是输入框绑定了focus事件,所以我还写了个简单的html看一下是不是触发了:
  1.     *src="jquery-2.1.1.min.js">
  2. *
  3.     $(function() {
  4.         $("#input").on("focus blur", function(e) {
  5.             console.log(e.type);
  6.         });
  7.         $("#textarea").on("focus blur", function(e) {
  8.             console.log(e.type);
  9.         });
  10.     });
Copy the Code
发现真是当切换大小写时先后触发了blur/focus事件,这样就会导致某些绑定这俩事件的代码判断失误,焦点丢失了。。
只是猜测,虽然不影响使用,但需要重新获取焦点,挺烦人的,有时输入一句话要重新点好几次输入框。。不知这是ubuntu还是deepin的问题,或者说又是我的情况比较奇葩,求怎么破?
Reply Favorite View the author
All Replies
ArthurDeepin
deepin
2014-09-18 21:11
#1
我看到那个最新的内测里有实验这一项,想来是已经开始解决这个问题了。
Reply View the author
子非鱼
deepin
2014-09-18 21:13
#2
哟西,那我就坐等更新了~
Reply View the author
cxbii
deepin
2014-09-23 04:16
#3
内部测试的时候已经有这个修复的补丁了
Reply View the author