duilib/duilib

发现一个Bug,有关UIEdit的

Wing-summer opened this issue · 2 comments

当切换到含有UIEdit控件在UITabLayout控件中时,如果鼠标再移动UIEdit控件就会主动获取焦点并进入输入状态。想了半天没有在代码上规避此问题,除了再加一个UIEdit率先抢夺焦点,设置最小的Size,但会留一个小白点(我的UI是暗黑的,很明显),希望能解决这个Bug。本人能力有限分析不出来问题所在,望大佬包含。

我再说的明白些,就是在Tab中来回切换页,含有Edit的页它一旦在界面上移动鼠标就会主动获得焦点,出现我以上所述问题。

我再说的明白些,就是在Tab中来回切换页,含有Edit的页它一旦在界面上移动鼠标就会主动获得焦点,出现我以上所述问题。

别用UITabLayout,Dui的bug多的你无法想象,改代码容易引出新的问题。你这个问题,用多个垂直容器只保持其中一个显示可以规避这个问题。