From 13f5b3b3f27a352cfff4942c6fd16a8f385ce298 Mon Sep 17 00:00:00 2001
From: spidercatnat <bloomjazzer@gmail.com>
Date: Mon, 15 Jun 2020 15:32:43 -0700
Subject: [PATCH] Increases scrollbar width for touch UX

---
 pd/nw/css/default.css | 10 ++++++++++
 pd/nw/pd_canvas.js    |  1 +
 2 files changed, 11 insertions(+)

diff --git a/pd/nw/css/default.css b/pd/nw/css/default.css
index e2cf0b71b..e62e9a0e9 100644
--- a/pd/nw/css/default.css
+++ b/pd/nw/css/default.css
@@ -360,6 +360,16 @@ text {
     fill: red;
 }
 
+/* Increases dropdown scrollbar and scrollbar track area for better touch UX */
+#dropdown_list::-webkit-scrollbar {
+    width: 16px;
+}
+
+#dropdown_list::-webkit-scrollbar-thumb {
+    border-radius: 10px;
+    background-color: #555;
+}
+
 #dropdown_list {
     position: absolute;
     border-width: 1px;
diff --git a/pd/nw/pd_canvas.js b/pd/nw/pd_canvas.js
index c28ece947..822e3b7c7 100644
--- a/pd/nw/pd_canvas.js
+++ b/pd/nw/pd_canvas.js
@@ -1027,6 +1027,7 @@ var canvas_events = (function() {
             // control it with a bunch of complicated callbacks.
             document.addEventListener("contextmenu", function(evt) {
                 console.log("got a context menu evt...");
+                evt.stopPropagation()
                 evt.preventDefault();
             });
 
-- 
GitLab