OSDN Git Service

webKit virtualBuffer: add a _shouldSetFocusToObj and disallow focus on grouping objec...
authorMichael Curran <mick@kulgan.net>
Sat, 3 Dec 2011 11:39:55 +0000 (21:39 +1000)
committerMichael Curran <mick@kulgan.net>
Sat, 3 Dec 2011 11:39:55 +0000 (21:39 +1000)
source/virtualBuffers/webKit.py

index 4517218..53f2b34 100644 (file)
@@ -126,3 +126,6 @@ class WebKit(VirtualBuffer):
                winUser.mouse_event(winUser.MOUSEEVENTF_LEFTDOWN,0,0,None,None)\r
                winUser.mouse_event(winUser.MOUSEEVENTF_LEFTUP,0,0,None,None)\r
                winUser.setCursorPos(oldX,oldY)\r
+\r
+       def _shouldSetFocusToObj(self,obj):\r
+               return obj.role!=controlTypes.ROLE_GROUPING and super(WebKit,self)._shouldSetFocusToObj(obj)\r