From 3952948a15f236d03ef0167d48414c8b408064bd Mon Sep 17 00:00:00 2001 From: s2 Date: Thu, 20 Jun 2019 15:11:56 +0200 Subject: [PATCH] fix sortable --- app/js/index.js | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/app/js/index.js b/app/js/index.js index 8d726906..b80f7fba 100644 --- a/app/js/index.js +++ b/app/js/index.js @@ -7,18 +7,24 @@ //events ipcRenderer.on('fileList', (event, files) => { if (files && files.length > 0) { - $('.files-table-container').html(ejs.rr('templates/files.ejs', {files: files})); - sorttable.makeSortable($('.js-filestable')[0]); - var myTH = document.getElementsByTagName('th')[0]; - sorttable.innerSortFunction.apply(myTH, []); + ejs.preloadTemplate('templates/files.ejs') + .then(t => { + $('.files-table-container').html(ejs.rr(t, {files: files})); + sorttable.makeSortable($('.js-filestable')[0]); + var myTH = document.getElementsByTagName('th')[0]; + sorttable.innerSortFunction.apply(myTH, []); + }); } else { $('.files-table-container').html(ejs.rr('templates/noGitLfsFiles.ejs')); } }); ipcRenderer.on('repoDir', (event, repoDir) => { - $('.js-container').html(ejs.rr('templates/main.ejs')); - $('.js-repo-dir').text('current repo dir: ' + repoDir).show(); + ejs.preloadTemplate('templates/main.ejs') + .then(t => { + $('.js-container').html(ejs.rr(t)); + $('.js-repo-dir').text('current repo dir: ' + repoDir).show(); + }); }); ipcRenderer.on('isNoGitLfsRepo', (event, repoDir) => {