From 0ea10ee524cd9f3c38d3f52fadff3cfda23a6a58 Mon Sep 17 00:00:00 2001 From: Woochanlee Date: Fri, 2 Sep 2022 14:36:01 +0900 Subject: [PATCH] libaurum: Gets pid from window node instead of it's parent. Some of the temporarily activated node has no parent. Change-Id: Id2cbb4f6bf79a96d751d5019cafc7f911eb9425f --- libaurum/src/UiDevice.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libaurum/src/UiDevice.cc b/libaurum/src/UiDevice.cc index 6b66377..811d312 100644 --- a/libaurum/src/UiDevice.cc +++ b/libaurum/src/UiDevice.cc @@ -211,9 +211,9 @@ std::vector> UiDevice::getWindowRoot() const { for (const auto &retWin : ret) { - retWin->getParent()->updatePid(); - LOGI("Pid Dup check in vector (%d) target (%d)", retWin->getParent()->getPid(), tWin->getPid()); - if (retWin->getParent()->getPid() == tWin->getPid()) + retWin->updatePid(); + LOGI("Pid Dup check in vector (%d) target (%d)", retWin->getPid(), tWin->getPid()); + if (retWin->getPid() == tWin->getPid()) { dup = true; break; -- 2.7.4