mirror of
https://github.com/openharmony/arkXtest.git
synced 2026-07-20 23:57:12 -04:00
规避壁纸挡住桌面控件,.Signed-off-by: <zhouke35@huawei.com>.
Signed-off-by: zhouke <zhouke35@huawei.com>
This commit is contained in:
@@ -274,6 +274,9 @@ namespace OHOS::uitest {
|
|||||||
for (auto &window : windows) {
|
for (auto &window : windows) {
|
||||||
if (ability->GetRootByWindow(window, elementInfo)) {
|
if (ability->GetRootByWindow(window, elementInfo)) {
|
||||||
const auto app = elementInfo.GetBundleName();
|
const auto app = elementInfo.GetBundleName();
|
||||||
|
if (app == "com.ohos.wallpaper") {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
LOG_D("Get window at layer %{public}d, appId: %{public}s", window.GetWindowLayer(), app.c_str());
|
LOG_D("Get window at layer %{public}d, appId: %{public}s", window.GetWindowLayer(), app.c_str());
|
||||||
auto winInfo = Window(window.GetWindowId());
|
auto winInfo = Window(window.GetWindowId());
|
||||||
InflateWindowInfo(window, winInfo);
|
InflateWindowInfo(window, winInfo);
|
||||||
|
|||||||
Reference in New Issue
Block a user