r2330 - trunk/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor
Author: sletellier Date: 2012-06-14 15:17:44 +0200 (Thu, 14 Jun 2012) New Revision: 2330 Url: http://nuiton.org/repositories/revision/jaxx/2330 Log: Prevent arrayOutOfBoundException Modified: trunk/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/FileEditorHandler.java Modified: trunk/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/FileEditorHandler.java =================================================================== --- trunk/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/FileEditorHandler.java 2012-06-14 13:12:29 UTC (rev 2329) +++ trunk/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/FileEditorHandler.java 2012-06-14 13:17:44 UTC (rev 2330) @@ -67,7 +67,14 @@ String[] descs = view.getExtsDescription().split(SEPARATOR_REGEX); for (int i = 0;i<exts.length;i++) { - fc.addChoosableFileFilter(new ExtentionFileFiler(exts[i], descs[i])); + // use ext if no desc found + String ext = exts[i]; + String desc = ext; + if (descs.length > i) { + desc = descs[i]; + } + + fc.addChoosableFileFilter(new ExtentionFileFiler(ext, desc)); } }
participants (1)
-
sletellier@users.nuiton.org