Comparer: fix depth start at 1
authorHosang Kim <hosang12.kim@samsung.com>
Thu, 23 Jun 2022 10:03:56 +0000 (19:03 +0900)
committerHosang Kim <hosang12.kim@samsung.com>
Fri, 24 Jun 2022 06:35:46 +0000 (15:35 +0900)
Change-Id: Id5013a7d0a6746c5f3fe3939deea026df0b16c1c

libaurum/src/Comparer.cc
libaurum/src/UiObject.cc

index 16c2242..9bbf841 100644 (file)
@@ -79,7 +79,7 @@ std::vector<std::shared_ptr<AccessibleNode>> Comparer::findObjects(const std::sh
 std::vector<std::shared_ptr<AccessibleNode>> Comparer::findObjects(const std::shared_ptr<AccessibleNode> root)
 {
     std::list<std::shared_ptr<PartialMatch>> partialList{};
-    std::vector<std::shared_ptr<AccessibleNode>> ret = findObjects(root, 0, 0, partialList);
+    std::vector<std::shared_ptr<AccessibleNode>> ret = findObjects(root, 0, 1, partialList);
     LOGI("%d object(s) found", (int)ret.size());
     return ret;
 }
index 706d28f..51ac790 100644 (file)
@@ -144,7 +144,7 @@ std::shared_ptr<UiObject> UiObject::getChildAt(int index) const {
 
 std::vector<std::shared_ptr<UiObject>> UiObject::getChildren() const
 {
-    auto sel = Sel::depth(1);
+    auto sel = Sel::depth(2);
     return this->findObjects(sel);
 }