diff --git a/apps/files/js/files.js b/apps/files/js/files.js
index 4549de57f3f320c267bd299fd766b972a2bff76f..8d871d6dac60c420c12dc3bd5d4d63a23a5beedc 100644
--- a/apps/files/js/files.js
+++ b/apps/files/js/files.js
@@ -279,13 +279,7 @@
 				}
 			}
 
-			$('#app-settings-header').on('click', function() {
-				var $settings = $('#app-settings');
-				$settings.toggleClass('opened');
-				if ($settings.hasClass('opened')) {
-					$settings.find('input').focus();
-				}
-			});
+
 			$('#webdavurl').on('click', function () {
 				$('#webdavurl').select();
 			});
diff --git a/apps/files/templates/appnavigation.php b/apps/files/templates/appnavigation.php
index 86436bbe8c4733398c0bf809a610a04a941286fe..3591d0199b079117378c62a6477234608f5683c5 100644
--- a/apps/files/templates/appnavigation.php
+++ b/apps/files/templates/appnavigation.php
@@ -6,7 +6,7 @@
 	</ul>
 	<div id="app-settings">
 		<div id="app-settings-header">
-			<button class="settings-button"></button>
+			<button class="settings-button" data-apps-slide-toggle="#app-settings-content"></button>
 		</div>
 		<div id="app-settings-content">
 				<h2><?php p($l->t('WebDAV'));?></h2>