From 9051efc34c14f10701ea907730e0619b32cdf984 Mon Sep 17 00:00:00 2001 From: masterAllen Date: Mon, 24 Aug 2026 14:31:55 +0800 Subject: [PATCH] Fix .raw files being detected as text or other formats --- ij/io/Opener.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ij/io/Opener.java b/ij/io/Opener.java index 60ef19a1a..70f45d8ec 100644 --- a/ij/io/Opener.java +++ b/ij/io/Opener.java @@ -1318,6 +1318,10 @@ public int getFileType(String path) { int b0=buf[0]&255, b1=buf[1]&255, b2=buf[2]&255, b3=buf[3]&255; //IJ.log("getFileType: "+ name+" "+b0+" "+b1+" "+b2+" "+b3); + + // RAW + if (name.toLowerCase(Locale.US).endsWith(".raw") && !Prefs.skipRawDialog) + return RAW; // ImspectorPro MSR if (name.endsWith(".msr")||name.endsWith(".MSR")) @@ -1419,10 +1423,6 @@ public int getFileType(String path) { // BMP ("BM") if ((b0==66 && b1==77)||name.endsWith(".dib")) return BMP; - - // RAW - if (name.endsWith(".raw") && !Prefs.skipRawDialog) - return RAW; return UNKNOWN; }