diff --git a/pd/nw/css/default.css b/pd/nw/css/default.css index e2cf0b71b9d92e97dd4c11b310a8380c225d0394..e62e9a0e917728a408b82c88faac5be5da911844 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 c28ece947be6ca9ca87ee9f92abada2c868723c5..822e3b7c77460e05bbdb5bb41e4d955d73697fd7 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(); });