diff options
Diffstat (limited to 'apps/files/src/sidebar.js')
-rw-r--r-- | apps/files/src/sidebar.js | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/apps/files/src/sidebar.js b/apps/files/src/sidebar.js index b508e8aee20..2f6b898f328 100644 --- a/apps/files/src/sidebar.js +++ b/apps/files/src/sidebar.js @@ -31,11 +31,13 @@ Vue.use(VueClipboard) Vue.prototype.t = t window.addEventListener('DOMContentLoaded', () => { + // Init Sidebar Service - if (window.OCA && window.OCA.Files) { - Object.assign(window.OCA.Files, { Sidebar: new Sidebar() }) - Object.assign(window.OCA.Files.Sidebar, { Tab }) + if (!window.OCA.Files) { + window.OCA.Files = {} } + Object.assign(window.OCA.Files, { Sidebar: new Sidebar() }) + Object.assign(window.OCA.Files.Sidebar, { Tab }) // Make sure we have a proper layout if (document.getElementById('content')) { |