fix for invalid context building in presence of keyboard 82/206582/2
authorRadoslaw Cybulski <r.cybulski@partner.samsung.com>
Tue, 21 May 2019 12:09:33 +0000 (14:09 +0200)
committerRadoslaw Cybulski <r.cybulski@partner.samsung.com>
Thu, 23 May 2019 09:57:21 +0000 (11:57 +0200)
Change-Id: I6a5f1bb5b598d5960264b8c3ad28464c2d4d9eb6

src/NavigationInterface.cpp

index 67db80c..c2fcf12 100644 (file)
@@ -716,9 +716,9 @@ private:
 
                                                                atspi->getMatchedElements(
                                                                        col,
-                                                                       ATSPI_Collection_SORT_ORDER_CANONICAL, 5,
+                                                                       ATSPI_Collection_SORT_ORDER_CANONICAL, 9999,
                                                                        Atspi::Matcher().states({ATSPI_STATE_SHOWING, ATSPI_STATE_VISIBLE}, ATSPI_Collection_MATCH_ALL).
-                                                                       roles({ ATSPI_ROLE_DIALOG, ATSPI_ROLE_FRAME, ATSPI_ROLE_WINDOW, ATSPI_ROLE_PAGE_TAB, ATSPI_ROLE_INPUT_METHOD_WINDOW }, ATSPI_Collection_MATCH_ANY),
+                                                                       roles({ ATSPI_ROLE_DIALOG, ATSPI_ROLE_FRAME, ATSPI_ROLE_WINDOW, ATSPI_ROLE_PAGE_TAB }, ATSPI_Collection_MATCH_ANY),
                                                                        false,
                                                                [ = ](DBus::ValueOrError<std::vector<AtspiAccessiblePtr>> elems) {
                                                                        if (continueProcessing(elems)) {