[orca] Try to detect when mouse review object is under open menu
- From: Joanmarie Diggs <joanied src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [orca] Try to detect when mouse review object is under open menu
- Date: Mon, 8 Jul 2019 15:27:21 +0000 (UTC)
commit 13d91893e80f94ba5b0984b4b5788b4b55322f20
Author: Joanmarie Diggs <jdiggs igalia com>
Date: Mon Jul 8 11:26:57 2019 -0400
Try to detect when mouse review object is under open menu
src/orca/mouse_review.py | 6 ++++++
1 file changed, 6 insertions(+)
---
diff --git a/src/orca/mouse_review.py b/src/orca/mouse_review.py
index 3c8e85cfe..01f600050 100644
--- a/src/orca/mouse_review.py
+++ b/src/orca/mouse_review.py
@@ -416,6 +416,12 @@ class MouseReviewer:
debug.println(debug.LEVEL_INFO, msg, True)
script = _scriptManager.getScript(window.getApplication(), obj)
+ if menu and obj and not pyatspi.findAncestor(obj, isMenu):
+ if script.utilities.intersectingRegion(obj, menu) != (0, 0, 0, 0):
+ msg = "MOUSE REVIEW: %s believed to be under %s" % (obj, menu)
+ debug.println(debug.LEVEL_INFO, msg, True)
+ return
+
new = _ItemContext(pX, pY, obj, window, script)
new.present(self._currentMouseOver)
self._currentMouseOver = new
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]