Reported by Bernd on 2011-06-15 14:21
STR:
- Open a new excel worksheet
- Write something in a1 and press enter.
- Press upArrow to go back to cell a1.
- Press CTRL+x to cut the Cell.
- Go to another cell and press CTRL+v to paste and press downArrow for example.
then you'll here an error sound and you'l find an error in the log file (see below).
Expected: NVDA should read the new selected cell and work as before.
part of NVDA.log:
IO - inputCore.InputManager.executeGesture (15:20:26):
Input: kb(laptop):control+v
IO - inputCore.InputManager.executeGesture (15:20:27):
Input: kb(laptop):downArrow
ERROR - eventHandler.executeEvent (15:20:27):
error executing event: gainFocus on <NVDAObjects.window.excel.ExcelCell object at 0x04468070> with extra args of {}
Traceback (most recent call last):
File "C:\nvda\main\source\eventHandler.py", line 131, in executeEvent
if eventName=="gainFocus" and not doPreGainFocus(obj,sleepMode=sleepMode):
File "C:\nvda\main\source\eventHandler.py", line 144, in doPreGainFocus
api.setFocusObject(obj)
File "C:\nvda\main\source\api.py", line 87, in setFocusObject
if tempObj==oldFocusLine[index]:
File "C:\nvda\main\source\NVDAObjects__init__.py", line 288, in eq
return self._isEqual(other)
File "C:\nvda\main\source\NVDAObjects\window\excel.py", line 194, in _isEqual
otherAddr=self.getCellAddress(other.excelCellObject,True)
File "C:\nvda\main\source\NVDAObjects\window\excel.py", line 65, in getCellAddress
return cell.Address(False, False, xlA1, external)
File "C:\Python27\lib\site-packages\comtypes\client\lazybind.py", line 52, in call
*args)
File "C:\Python27\lib\site-packages\comtypes\automation.py", line 664, in _invoke
dp, var, None, argerr)
COMError: (-2146827864, None, (None, None, None, 0, No
Reported by Bernd on 2011-06-15 14:21
STR:
then you'll here an error sound and you'l find an error in the log file (see below).
Expected: NVDA should read the new selected cell and work as before.
part of NVDA.log:
IO - inputCore.InputManager.executeGesture (15:20:26):
Input: kb(laptop):control+v
IO - inputCore.InputManager.executeGesture (15:20:27):
Input: kb(laptop):downArrow
ERROR - eventHandler.executeEvent (15:20:27):
error executing event: gainFocus on <NVDAObjects.window.excel.ExcelCell object at 0x04468070> with extra args of {}
Traceback (most recent call last):
File "C:\nvda\main\source\eventHandler.py", line 131, in executeEvent
if eventName=="gainFocus" and not doPreGainFocus(obj,sleepMode=sleepMode):
File "C:\nvda\main\source\eventHandler.py", line 144, in doPreGainFocus
api.setFocusObject(obj)
File "C:\nvda\main\source\api.py", line 87, in setFocusObject
if tempObj==oldFocusLine[index]:
File "C:\nvda\main\source\NVDAObjects__init__.py", line 288, in eq
return self._isEqual(other)
File "C:\nvda\main\source\NVDAObjects\window\excel.py", line 194, in _isEqual
otherAddr=self.getCellAddress(other.excelCellObject,True)
File "C:\nvda\main\source\NVDAObjects\window\excel.py", line 65, in getCellAddress
return cell.Address(False, False, xlA1, external)
File "C:\Python27\lib\site-packages\comtypes\client\lazybind.py", line 52, in call
*args)
File "C:\Python27\lib\site-packages\comtypes\automation.py", line 664, in _invoke
dp, var, None, argerr)
COMError: (-2146827864, None, (None, None, None, 0, No