diff --git a/src/assets/index.js b/src/assets/index.js
index 9e18ed7..aeb5e24 100644
--- a/src/assets/index.js
+++ b/src/assets/index.js
@@ -14,8 +14,10 @@ utools.onPluginEnter(async ({ code, type, payload }) => {
// $("#options").show();
showOptions();
} else if (code == 'code') {
+ var file = ""
utools.setExpendHeight(600);
- showCodeEditor()
+ if (type == 'files') file = payload[0].path
+ showCodeEditor(file)
} else {
// console.log(new Date().getTime() - window.startTime);
utools.setExpendHeight(0);
diff --git a/src/assets/options.js b/src/assets/options.js
index 9c47d35..ed09bbd 100644
--- a/src/assets/options.js
+++ b/src/assets/options.js
@@ -23,7 +23,7 @@ let importCommand = () => {
var options = {
filters: [{ name: 'json', extensions: ['json'] }, ]
}
- var file = openFileInDialog(options, true)
+ var file = getFileInfo({ type: 'dialog', argvs: options, readfile: true })
if (file) {
try {
var pushData = JSON.parse(file.data);
@@ -700,7 +700,7 @@ $("#options").on('click', '#icon, #iconame', function () {
extensions: ['png']
}, ]
}
- var file = openFileInDialog(options, false)
+ var file = getFileInfo({ type: 'dialog', argvs: options, readfile: false })
if (file) {
$("#iconame").val(file.name);
$("#icon").attr('src', file.path);
@@ -960,7 +960,7 @@ let highlightIfKnown = ext => {
if (lang.length) window.editor.setOption("mode", lang[0])
}
-showCodeEditor = () => {
+showCodeEditor = file => {
let options = ``
var customWindow = `