Browse Source

refac: drag region

Timothy Jaeryang Baek 3 months ago
parent
commit
3a3764bf68
1 changed files with 9 additions and 4 deletions
  1. 9 4
      src/lib/components/layout/Sidebar.svelte

+ 9 - 4
src/lib/components/layout/Sidebar.svelte

@@ -360,12 +360,17 @@
 			localStorage.sidebar = value;
 
 			// nav element is not available on the first render
-			const navElement = document.getElementsByTagName('nav')[0];
 
-			if (!value) {
-				navElement.style['-webkit-app-region'] = 'drag';
+			if ($mobile) {
+				const navElement = document.getElementsByTagName('nav')[0];
+
+				if (!value) {
+					navElement.style['-webkit-app-region'] = 'drag';
+				} else {
+					navElement.style['-webkit-app-region'] = 'no-drag';
+				}
 			} else {
-				navElement.style['-webkit-app-region'] = 'no-drag';
+				navElement.style['-webkit-app-region'] = 'drag';
 			}
 		});