diff --git a/README.md b/README.md index d80be81..69966fd 100644 --- a/README.md +++ b/README.md @@ -77,7 +77,7 @@ should. | Settings app opens and writes settings | ✅ | Untested | Untested | ✅ | Untested | Untested | Untested | Untested | | Custom unlocked statusbar layout | ✅ | Untested | Untested | ✅ | Untested | Untested | Untested | Untested | | Custom lockscreen statusbar layout | ✅ | Untested | Untested | ✅ | Untested | Untested | Untested | Untested | -| Custom AOD statusbar layout | ✅ | Untested | Untested | ❌ OneUI AOD hooks only | Untested | Untested | Untested | Untested | +| Custom AOD statusbar layout | ✅ | Untested | Untested | ❌ OneUI AOD hooks only; AOSP emulator has no visible AOD/doze statusbar surface | Untested | Untested | Untested | Untested | | Notification icons mode | ✅ | Untested | Untested | ✅ unlocked and lockscreen hosts verified; AOD unsupported | Untested | Untested | Untested | Untested | | Notification cards mode | ✅ | Untested | Untested | ❌ OneUI cards mode only | Untested | Untested | Untested | Untested | | Notification dot mode and read-state behavior | ✅ | Untested | Untested | ❌ OneUI lockscreen/AOD style only | Untested | Untested | Untested | Untested | diff --git a/app/src/main/java/se/ajpanton/statusbartweak/runtime/ViewIdNames.java b/app/src/main/java/se/ajpanton/statusbartweak/runtime/ViewIdNames.java index 8f7fb1a..38d64ad 100644 --- a/app/src/main/java/se/ajpanton/statusbartweak/runtime/ViewIdNames.java +++ b/app/src/main/java/se/ajpanton/statusbartweak/runtime/ViewIdNames.java @@ -8,7 +8,7 @@ public final class ViewIdNames { } public static String idName(View view) { - if (view == null || view.getId() == View.NO_ID) { + if (view == null || view.getId() == View.NO_ID || (view.getId() >>> 24) == 0) { return ""; } try {