diff --git a/app/src/main/java/se/ajpanton/statusbartweak/runtime/render/SnapshotRenderer.java b/app/src/main/java/se/ajpanton/statusbartweak/runtime/render/SnapshotRenderer.java index 6560cbf..b08719b 100644 --- a/app/src/main/java/se/ajpanton/statusbartweak/runtime/render/SnapshotRenderer.java +++ b/app/src/main/java/se/ajpanton/statusbartweak/runtime/render/SnapshotRenderer.java @@ -336,7 +336,13 @@ final class SnapshotRenderer { private String normalizedKeyFor(SnapshotSource source, int order) { String key = keyFor(source, order); String kind = signalKind(source.view(), key); - return kind != null ? "signal:" + kind : key; + if (kind != null) { + return "signal:" + kind; + } + if (source.mode() == SnapshotMode.NOTIFICATION_DRAWABLE) { + return key + "@0x" + Integer.toHexString(System.identityHashCode(source.view())); + } + return key; } private String keyFor(SnapshotSource source, int order) {