From eff54dcaa12c9ec128a1fd0192eb854d9f1531d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20H=C3=A4usler?= Date: Sun, 17 Mar 2019 10:39:00 +0100 Subject: [PATCH] fix: sidebar tree view (#764) --- src/main/window.js | 5 +- src/renderer/components/sideBar/listFile.vue | 15 +- src/renderer/components/titleBar.vue | 3 +- src/renderer/config.js | 4 + src/renderer/store/project.js | 21 ++- src/renderer/store/treeCtrl.js | 168 +++++++++++-------- 6 files changed, 135 insertions(+), 81 deletions(-) diff --git a/src/main/window.js b/src/main/window.js index 017789f8..534b6863 100644 --- a/src/main/window.js +++ b/src/main/window.js @@ -190,10 +190,7 @@ class AppWindow { const unwatcher = this.watcher.watch(win, pathname) this.windows.get(win.id).watchers.push(unwatcher) try { - win.webContents.send('AGANI::open-project', { - name: path.basename(pathname), - pathname - }) + win.webContents.send('AGANI::open-project', pathname) } catch (err) { log(err) } diff --git a/src/renderer/components/sideBar/listFile.vue b/src/renderer/components/sideBar/listFile.vue index 7f8ee36f..aeb5932d 100644 --- a/src/renderer/components/sideBar/listFile.vue +++ b/src/renderer/components/sideBar/listFile.vue @@ -19,8 +19,10 @@