Skip to content

Commit 4b322b9

Browse files
committed
fix exception when read not exist directory
1 parent ff1cc81 commit 4b322b9

File tree

1 file changed

+6
-3
lines changed
  • src/com/blogspot/kotlinstudy/graphnote

1 file changed

+6
-3
lines changed

src/com/blogspot/kotlinstudy/graphnote/MainUI.kt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -296,11 +296,14 @@ class MainUI(title: String) : JFrame() {
296296

297297
if (mCmdDirTF.text.isNotEmpty()) {
298298
val dir = File(mCmdDirTF.text)
299-
val listFiles = dir.listFiles { param -> param.isFile && param.canExecute() }
299+
val listFiles: Array<File>? = dir.listFiles { param -> param.isFile && param.canExecute() }
300300

301301
mCmdCombo.removeAllItems()
302-
for (item in listFiles) {
303-
mCmdCombo.addItem(item.name)
302+
303+
if (listFiles != null) {
304+
for (item in listFiles) {
305+
mCmdCombo.addItem(item.name)
306+
}
304307
}
305308
}
306309
mCmdCombo.selectedItem = mConfigManager.mProperties[mConfigManager.ITEM_CMD_FILE] as? String

0 commit comments

Comments
 (0)