X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fio%2FJalviewFileView.java;h=52d130c3bf69643f355caf1c1a26f41aa98b8a57;hb=7e00183505bd4c58d1ce62ee121ed372c3b058f2;hp=857d0432b1589975c58d77014ec4623d3075a9d0;hpb=db80eb8e1acf352e72a33e1e3825d40f7c6e4046;p=jalview.git diff --git a/src/jalview/io/JalviewFileView.java b/src/jalview/io/JalviewFileView.java index 857d043..52d130c 100755 --- a/src/jalview/io/JalviewFileView.java +++ b/src/jalview/io/JalviewFileView.java @@ -94,9 +94,16 @@ public class JalviewFileView extends FileView if (type == null) { Iterator it = extensions.keySet().iterator(); - while (it.hasNext()) + EXTENSION: while (it.hasNext()) { String ext = it.next(); + + // quick negative test + if (!f.getName().contains(ext)) + { + continue EXTENSION; + } + BackupFilenameParts bfp = BackupFilenameParts .currentBackupFilenameParts(f.getName(), ext, true); if (bfp.isBackupFile())