OSDN Git Service

VirtualBufferTextInfo._getTextRange: fix two very small bugs where arrowing by...
authorMichael Curran <mick@kulgan.net>
Wed, 20 Jul 2011 23:31:11 +0000 (09:31 +1000)
committerMichael Curran <mick@kulgan.net>
Wed, 20 Jul 2011 23:31:11 +0000 (09:31 +1000)
source/virtualBuffers/__init__.py

index 2dfb17f..5dbb37f 100644 (file)
@@ -105,8 +105,8 @@ class VirtualBufferTextInfo(textInfos.offsets.OffsetsTextInfo):
 \r
        def _getTextRange(self,start,end):\r
                if start==end:\r
-                       return ""\r
-               return NVDAHelper.VBuf_getTextInRange(self.obj.VBufHandle,start,end,False)\r
+                       return u""\r
+               return NVDAHelper.VBuf_getTextInRange(self.obj.VBufHandle,start,end,False) or u""\r
 \r
        def getTextWithFields(self,formatConfig=None):\r
                start=self._startOffset\r