commit/columnsReview: ABuffEr: Manual merging with UIAObj branch, thanks to Joseph.

  • From: commits-noreply@xxxxxxxxxxxxx
  • To: nvda-addons-commits@xxxxxxxxxxxxx
  • Date: Fri, 01 May 2015 20:30:19 -0000

1 new commit in columnsReview:

https://bitbucket.org/nvdaaddonteam/columnsreview/commits/b4aae98efed5/
Changeset: b4aae98efed5
Branch: master
User: ABuffEr
Date: 2015-05-01 20:30:00+00:00
Summary: Manual merging with UIAObj branch, thanks to Joseph.

Affected #: 1 file

diff --git a/addon/globalPlugins/columnsReview/__init__.py
b/addon/globalPlugins/columnsReview/__init__.py
index 4f950ef..f447185 100644
--- a/addon/globalPlugins/columnsReview/__init__.py
+++ b/addon/globalPlugins/columnsReview/__init__.py
@@ -11,6 +11,8 @@ import controlTypes
import api
import ui
from NVDAObjects.behaviors import RowWithFakeNavigation
+from NVDAObjects.UIA import UIA # For UIA implementations only, chiefly 64-bit.
+from appModules.explorer import GridTileElement, GridListTileElement #
Specific for Start Screen tiles.
import scriptHandler
import gui
import os
@@ -326,7 +328,9 @@ class GlobalPlugin(globalPluginHandler.GlobalPlugin):
elif obj.role == controlTypes.ROLE_LISTITEM:
if obj.windowClassName == "SysListView32" or
u'WindowsForms10.SysListView32.app.0' in obj.windowClassName:
clsList.insert(0, ColumnsReview32)
- elif obj.windowClassName == "DirectUIHWND":
- clsList.insert(0, ColumnsReview64)
+ elif obj.windowClassName == "DirectUIHWND" and
isinstance(obj, UIA):
+ # Windows 8/8.1/10 Start Screen tiles should
not expose column info.
+ if not obj.UIAElement.cachedClassName in
("GridTileElement", "GridListTileElement"):
+ clsList.insert(0, ColumnsReview64)
else:
return

Repository URL: https://bitbucket.org/nvdaaddonteam/columnsreview/

--

This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.

Other related posts:

  • » commit/columnsReview: ABuffEr: Manual merging with UIAObj branch, thanks to Joseph. - commits-noreply