From 985554b41642c677283262f4496eb5db7c38b097 Mon Sep 17 00:00:00 2001
From: Ryan Cao <70191398+ryanccn@users.noreply.github.com>
Date: Tue, 25 Jul 2023 21:19:44 +0800
Subject: [PATCH] fix: vencord toolbox unreachable with drag region

---
 src/renderer/fixes.css       | 10 ++++++++++
 src/renderer/fixes.ts        |  2 +-
 src/renderer/hideGarbage.css |  5 -----
 3 files changed, 11 insertions(+), 6 deletions(-)
 create mode 100644 src/renderer/fixes.css
 delete mode 100644 src/renderer/hideGarbage.css

diff --git a/src/renderer/fixes.css b/src/renderer/fixes.css
new file mode 100644
index 0000000..ff353ca
--- /dev/null
+++ b/src/renderer/fixes.css
@@ -0,0 +1,10 @@
+/* Download Desktop button in guilds list */
+[class|="listItem"]:has([data-list-item-id="guildsnav___app-download-button"]),
+[class|="listItem"]:has(+ [class|="listItem"] [data-list-item-id="guildsnav___app-download-button"]) {
+    display: none;
+}
+
+.vc-toolbox-btn,
+.vc-toolbox-btn svg {
+    -webkit-app-region: no-drag;
+}
diff --git a/src/renderer/fixes.ts b/src/renderer/fixes.ts
index 4e1b1cd..e60e723 100644
--- a/src/renderer/fixes.ts
+++ b/src/renderer/fixes.ts
@@ -4,7 +4,7 @@
  * Copyright (c) 2023 Vendicated and Vencord contributors
  */
 
-import "./hideGarbage.css";
+import "./fixes.css";
 
 import { waitFor } from "@vencord/types/webpack";
 
diff --git a/src/renderer/hideGarbage.css b/src/renderer/hideGarbage.css
deleted file mode 100644
index a820403..0000000
--- a/src/renderer/hideGarbage.css
+++ /dev/null
@@ -1,5 +0,0 @@
-/* Download Desktop button in guilds list */
-[class|=listItem]:has([data-list-item-id=guildsnav___app-download-button]),
-[class|=listItem]:has(+ [class|=listItem] [data-list-item-id=guildsnav___app-download-button]) {
-    display: none;
-}