Merge pull request #23458 from nextcloud/backport/23448/stable20
[stable20] Fix app sidebar mountpoint
This commit is contained in:
commit
904396c5d2
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -38,12 +38,13 @@ Object.assign(window.OCA.Files, { Sidebar: new Sidebar() })
|
|||
Object.assign(window.OCA.Files.Sidebar, { Tab })
|
||||
|
||||
window.addEventListener('DOMContentLoaded', function() {
|
||||
// Make sure we have a proper layout
|
||||
if (document.getElementById('content')) {
|
||||
const contentElement = document.querySelector('body > .content')
|
||||
|| document.querySelector('body > #content')
|
||||
|
||||
// Make sure we have a proper layout
|
||||
if (contentElement) {
|
||||
// Make sure we have a mountpoint
|
||||
if (!document.getElementById('app-sidebar')) {
|
||||
const contentElement = document.getElementById('content')
|
||||
const sidebarElement = document.createElement('div')
|
||||
sidebarElement.id = 'app-sidebar'
|
||||
contentElement.appendChild(sidebarElement)
|
||||
|
|
Loading…
Reference in New Issue