diff --git a/plugin/local/code/inner.js b/plugin/local/code/inner.js index fe2926f3..a3fe2069 100644 --- a/plugin/local/code/inner.js +++ b/plugin/local/code/inner.js @@ -349,6 +349,7 @@ Volcanos("onaction", {help: "控件交互", list: ["搜索", "打开", "添加", "打开": function(event, can) { can.user.input(event, can, [nfs.FILE], function(event, button, data) { can.onimport.tabview(can, can.Option(nfs.PATH), data.file) + can.onimport.project(can, can.Option(nfs.PATH)) }) }, "添加": function(event, can) { diff --git a/plugin/local/code/vimer.js b/plugin/local/code/vimer.js index b2b5219f..4c8a1d15 100644 --- a/plugin/local/code/vimer.js +++ b/plugin/local/code/vimer.js @@ -129,6 +129,7 @@ Volcanos("onkeymap", {help: "键盘交互", list: [], Volcanos("onaction", {help: "控件交互", list: [nfs.SAVE, code.AUTOGEN, code.COMPILE, chat.WEBSITE], save: function(event, can) { var msg = can.request(event, {content: can.onexport.content(can)}) can.run(event, [ctx.ACTION, nfs.SAVE, can.parse, can.Option(nfs.FILE), can.Option(nfs.PATH)], function(msg) { + can.onimport.project(can, can.Option(nfs.PATH)) can.user.toastSuccess(can) }, true) },