待辦事項 #35441

2015.3jp で ATOK 候補コメントが報告されない

啟用日期: 2015-08-27 17:47 最後更新: 2015-11-05 13:53

回報者:
負責人:
(無)
類型:
狀態:
關閉
元件:
里程碑:
優先權:
6
嚴重程度:
6
處理結果:
修正
檔案:

細節

2015.3jp で ATOK 候補コメントが報告されない、 コメントウィンドウが表示されたときにビープ音が鳴って ナビゲーターオブジェクトが移動する処理が働かない、 という状況を確認しました。

https://www.nvda.jp/nvda2015.3jp/ja/readmejp.html#toc54

確認した環境は Windows 7 (32bit) と ATOK 2015 です。

2015.2jp では動いている、 2015.3jp-beta-150731 ではすでに動いていない、 というところまで確認しました。

どこで壊れたかをさかのぼるためにはもうすこし前に戻る必要がありそうです。

Ticket History (3/5 Histories)

2015-08-27 17:47 Updated by: nishimoto
  • New Ticket "2015.3jp で ATOK 候補コメントが報告されない" created
2015-08-27 18:18 Updated by: nishimoto
評語

本家のこのへんの変更が原因かも知れない:

source/eventHandler.py

https://github.com/nvdajp/nvdajp/commit/f0a4cb5db7cdceae025a547b15402794dd77f7ab

2015-08-27 19:10 Updated by: nishimoto
  • 處理結果 Update from to Accepted
  • 優先權 Update from 5 - 中 to 6
  • 嚴重程度 Update from 5 - 中 to 6
評語

リグレッションなので優先度、重要度を上げる。

これで直りそうだが、ビープ音が2回続けて鳴るのがちょっと。。

diff --git a/source/eventHandler.py b/source/eventHandler.py
index 32ed928..08a9ae9 100755
--- a/source/eventHandler.py
+++ b/source/eventHandler.py
@@ -236,6 +236,9 @@ def shouldAcceptEvent(eventName, windowHandle=None):
                return True
        if eventName == "show":
                # Only accept 'show' events for specific cases, as otherwise we get flooded.
+               # ATOK2x candidate item comment
+               if winUser.getClassName(windowHandle).startswith('ATOK2'):
+                       return True
                return winUser.getClassName(windowHandle) in (
                        "Frame Notification Bar", # notification bars
                        "tooltips_class32", # tooltips
2015-08-27 20:25 Updated by: nishimoto
評語

github に issue を作成: https://github.com/nvdajp/nvdajp/issues/1

2015-11-05 13:53 Updated by: nishimoto
  • Ticket Close date is changed to 2015-11-05 13:53
  • 處理結果 Update from Accepted to 修正
  • 狀態 Update from 開啟 to 關閉

Attachment File List

No attachments

編輯

Please login to add comment to this ticket » 登入