diff --git a/java/ql/lib/semmle/code/java/frameworks/android/Intent.qll b/java/ql/lib/semmle/code/java/frameworks/android/Intent.qll index a87899fde3b..e6724257ec3 100644 --- a/java/ql/lib/semmle/code/java/frameworks/android/Intent.qll +++ b/java/ql/lib/semmle/code/java/frameworks/android/Intent.qll @@ -277,9 +277,7 @@ private class StartActivityIntentStep extends AdditionalValueStep { */ private Argument getIntentArgOfStartActMethod(MethodAccess methodAccess) { methodAccess.getMethod().overrides*(any(StartActivityMethod m)) and - if - methodAccess.getMethod().hasName("startActivityFromChild") or - methodAccess.getMethod().hasName("startActivityFromFragment") + if methodAccess.getMethod().hasName(["startActivityFromChild", "startActivityFromFragment"]) then result = methodAccess.getArgument(1) else result = methodAccess.getArgument(0) }