Skip to content

Release 276

Choose a tag to compare

@github-actions github-actions released this 22 Sep 12:49
· 30 commits to master since this release
b44d60c
scan the new window when the target app switches activity (#109)

Some apps start their main activity first and show the splash-ad
activity on top of it a moment later (seen with Meituan's
SplashAdActivity on a real device). The window-state event for that
second activity used to only record the activity name, so the ad window
was never scanned as a whole and could only be found through later
content-changed events. The skip-ad process now treats an activity
change inside the target package like the first activity: it keeps
running and schedules one full scan of the new window. Nothing happens
while no process is running, so whitelisted or launcher packages are
unaffected.

Also logs labelled nodes in debug builds to make "no keyword matched"
cases diagnosable on a device.