任务单 #36577

Excel 2016 でセルのテキストの編集後にエラー音が出る

开放日期: 2016-08-23 11:39 最后更新: 2016-08-23 23:51

报告人:
属主:
(无)
类型:
状态:
开启
组件:
(无)
里程碑:
(无)
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
文件:

Details

Excel 2016 でセルのテキストの編集後にエラー音が出る。

環境:2016.3jp-beta-160818 + Windows 10 Version 1607 (32bit) + Excel 2016

ERROR - scriptHandler.executeScript (11:35:11):
error executing script: <bound method Dynamic_EditableTextWithoutAutoSelectDetectionUIA.script_caret_newLine of <NVDAObjects.Dynamic_EditableTextWithoutAutoSelectDetectionUIA object at 0x044EA790>> with gesture u'エンター'
Traceback (most recent call last):
  File "scriptHandler.pyo", line 186, in executeScript
  File "editableText.pyo", line 121, in script_caret_newLine
  File "editableText.pyo", line 68, in _hasCaretMoved
  File "NVDAObjects\__init__.pyo", line 958, in makeTextInfo
  File "NVDAObjects\UIA\__init__.pyo", line 58, in __init__
COMError: (-2147220992, None, (None, None, None, 0, None))
ERROR - scriptHandler.executeScript (11:35:20):
error executing script: <bound method Dynamic_EditableTextWithoutAutoSelectDetectionUIA.script_caret_newLine of <NVDAObjects.Dynamic_EditableTextWithoutAutoSelectDetectionUIA object at 0x04836590>> with gesture u'エンター'
Traceback (most recent call last):
  File "scriptHandler.pyo", line 186, in executeScript
  File "editableText.pyo", line 121, in script_caret_newLine
  File "editableText.pyo", line 68, in _hasCaretMoved
  File "NVDAObjects\__init__.pyo", line 958, in makeTextInfo
  File "NVDAObjects\UIA\__init__.pyo", line 58, in __init__
COMError: (-2147220992, None, (None, None, None, 0, None))

任务单历史 (3/5 Histories)

2016-08-23 11:39 Updated by: nishimoto
  • New Ticket "Excel 2016 でセルのテキストの編集後にエラー音が出る" created
2016-08-23 12:11 Updated by: nishimoto
评论

追記: 日本語入力をした場合にだけこの現象が起きる。

本家スナップショットでどうなっているか検証が必要。

2016-08-23 20:06 Updated by: nishimoto
评论

本家に作った issue

https://github.com/nvaccess/nvda/issues/6294

いつからこの現象が起きているかという話になっていて、調査中ですが、まだ絞り込めていません。

今日本家のバージョンは 2016.3 rc1 になったので、 この現象がどのスナップショットから起きたかをさかのぼることができなかったら、 リグレッションではないと判断され、 このまま本家 2016.3 はリリースされると思います。

なにかお気づきのことがあればお知らせください。

2016-08-23 22:45 Updated by: nishimoto
评论

さらに確認したところ、本家 2016.2 でも起きていたけれど、リリース版ではエラーのときにベルが鳴らないので気づかれない、ということだったようです。

悪影響がない限り本家では対応は保留されると思います。

2016-08-23 23:51 Updated by: nishimoto
评论

メモ:ログにエラーが出力されるときにベルが鳴るかどうかの制御

  • logHandler.py の220行付近 shouldPlayErrorSound
  • その実装は versionInfo.py の isTestVersion
isTestVersion = not version[0].isdigit() or "alpha" in version or "beta" in version or "dev" in version

バージョン表記の1文字目が数字でない場合、またはバージョン表記に alpha, beta, dev のいずれかの文字列が含まれる場合。

Attachment File List

No attachments

编辑

Please login to add comment to this ticket » 登录名