From 8b61c4d62b12064a6fb84e1534a99bd62771a2f6 Mon Sep 17 00:00:00 2001 From: Evan Simkowitz Date: Tue, 11 Jun 2024 16:16:52 -0700 Subject: [PATCH] Add webkit-prefixed user-select attributes (#41) It turns out that WebKit uses its own prefix for user-select so I'm adding this everywhere we currently define user-select, as well as a few new places --- frontend/app/block/block.less | 3 +-- frontend/app/view/directorypreview.less | 1 + frontend/app/workspace/workspace.less | 4 ++-- frontend/faraday/lib/tilelayout.less | 2 ++ 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/frontend/app/block/block.less b/frontend/app/block/block.less index 456700d8..711b1383 100644 --- a/frontend/app/block/block.less +++ b/frontend/app/block/block.less @@ -31,13 +31,12 @@ justify-content: center; background-color: var(--panel-bg-color); user-select: none; + -webkit-user-select: none; cursor: default; .block-header-text { padding: 0 5px; flex-grow: 1; - user-select: none; - cursor: default; } .close-button { diff --git a/frontend/app/view/directorypreview.less b/frontend/app/view/directorypreview.less index ee4ca338..7e98dddf 100644 --- a/frontend/app/view/directorypreview.less +++ b/frontend/app/view/directorypreview.less @@ -20,6 +20,7 @@ height: 100%; cursor: col-resize; user-select: none; + -webkit-user-select: none; touch-action: none; width: 2px; background: linear-gradient(var(--border-color), var(--border-color)) no-repeat center/2px 100%; diff --git a/frontend/app/workspace/workspace.less b/frontend/app/workspace/workspace.less index 51dcba8f..609e619b 100644 --- a/frontend/app/workspace/workspace.less +++ b/frontend/app/workspace/workspace.less @@ -46,8 +46,6 @@ height: 32px; border-bottom: 1px solid var(--border-color); flex-shrink: 0; - user-select: none; - cursor: default; .tab { display: flex; @@ -57,6 +55,8 @@ height: 100%; font-weight: bold; border-right: 1px solid var(--border-color); + user-select: none; + -webkit-user-select: none; cursor: pointer; position: relative; diff --git a/frontend/faraday/lib/tilelayout.less b/frontend/faraday/lib/tilelayout.less index 9f64698e..4f52258c 100644 --- a/frontend/faraday/lib/tilelayout.less +++ b/frontend/faraday/lib/tilelayout.less @@ -51,6 +51,8 @@ position: absolute; top: 10000px; white-space: nowrap !important; + user-select: none; + -webkit-user-select: none; } }