diff --git a/jadx-core/src/main/java/jadx/core/dex/visitors/regions/SwitchOverStringVisitor.java b/jadx-core/src/main/java/jadx/core/dex/visitors/regions/SwitchOverStringVisitor.java index 83eab68c1..bb5dbbcd3 100644 --- a/jadx-core/src/main/java/jadx/core/dex/visitors/regions/SwitchOverStringVisitor.java +++ b/jadx-core/src/main/java/jadx/core/dex/visitors/regions/SwitchOverStringVisitor.java @@ -318,6 +318,9 @@ public class SwitchOverStringVisitor extends AbstractVisitor implements IRegionI if (ifInsn.getOp() == IfOp.NE && ifInsn.getArg(1).isTrue()) { neg = true; } + if (ifInsn.getOp() == IfOp.EQ && ifInsn.getArg(1).isFalse()) { + neg = true; + } if (str != null) { switchData.getToRemove().add(ifInsn); switchData.getToRemove().addAll(ifRegion.getConditionBlocks());