diff --git a/changelog/unreleased/bugfix-scrolling-overflow b/changelog/unreleased/bugfix-scrolling-overflow
new file mode 100644
index 00000000000..61e0cb140a2
--- /dev/null
+++ b/changelog/unreleased/bugfix-scrolling-overflow
@@ -0,0 +1,8 @@
+Bugfix: Prevent scrolling issues
+
+In cases where the browser-window space was not enough to render all views
+the ui ended up with weird scrolling behavior.
+
+This has been fixed by restructuring the dom elements and giving them proper styles.
+
+https://github.com/owncloud/web/pull/5131
diff --git a/packages/web-app-files/src/App.vue b/packages/web-app-files/src/App.vue
index b267262cf8b..7ea11ac2aa0 100644
--- a/packages/web-app-files/src/App.vue
+++ b/packages/web-app-files/src/App.vue
@@ -7,7 +7,7 @@
:class="{ 'uk-visible@m': _sidebarOpen }"
@dragover="$_ocApp_dragOver"
>
-
+
@@ -57,10 +57,6 @@ export default {
return this.highlightedFile !== null
},
- $_topBarVisible() {
- return !this.publicPage() && !this.$route.meta.verbose
- },
-
$_uploadProgressVisible() {
return this.inProgress.length > 0
}
@@ -115,7 +111,16 @@ export default {