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