From 686443397a8be713f2b82792c6ec0468bbdf9696 Mon Sep 17 00:00:00 2001 From: kojix2 <2xijok@gmail.com> Date: Mon, 18 May 2026 14:03:59 +0900 Subject: [PATCH] Fix operator precedence bug in SAMAlignment.getBaseModificationSets() --- src/main/java/org/igv/sam/SAMAlignment.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/igv/sam/SAMAlignment.java b/src/main/java/org/igv/sam/SAMAlignment.java index a849ba375..fab660e7f 100644 --- a/src/main/java/org/igv/sam/SAMAlignment.java +++ b/src/main/java/org/igv/sam/SAMAlignment.java @@ -361,7 +361,7 @@ public byte getPhred(double position) { public List getBaseModificationSets() { - if (baseModificationSets == null && record.hasAttribute("Mm") || record.hasAttribute("MM")) { + if (baseModificationSets == null && (record.hasAttribute("Mm") || record.hasAttribute("MM"))) { Object mm = record.hasAttribute("Mm") ? record.getAttribute("Mm") : record.getAttribute("MM"); byte[] ml = (byte[]) (record.hasAttribute("Ml") ? record.getAttribute("Ml") : record.getAttribute("ML"));