From 8deedcb4051ed18d2e1e8575a9bb8c5ede21e942 Mon Sep 17 00:00:00 2001 From: sorata <136738526+brishtibheja@users.noreply.github.com> Date: Wed, 18 Jun 2025 23:41:11 +0530 Subject: [PATCH 1/4] set user-select to none --- ts/routes/deck-options/deck-options-base.scss | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ts/routes/deck-options/deck-options-base.scss b/ts/routes/deck-options/deck-options-base.scss index c5eb426a6..695662be0 100644 --- a/ts/routes/deck-options/deck-options-base.scss +++ b/ts/routes/deck-options/deck-options-base.scss @@ -19,6 +19,7 @@ input[type="date"], textarea { padding-inline: 0.5rem; background: var(--canvas-inset); + user-select: text; } input { @@ -28,6 +29,7 @@ input { // Setting 100% height causes the sticky element to hide as you scroll down on Safari. html { height: initial; + user-select: none; } [dir="rtl"] .modal-header .btn-close { From 560917a5e0787117fa198d94020766b2e9b32fe3 Mon Sep 17 00:00:00 2001 From: sorata <136738526+brishtibheja@users.noreply.github.com> Date: Wed, 18 Jun 2025 23:49:58 +0530 Subject: [PATCH 2/4] support safari --- ts/routes/deck-options/deck-options-base.scss | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ts/routes/deck-options/deck-options-base.scss b/ts/routes/deck-options/deck-options-base.scss index 695662be0..26a718210 100644 --- a/ts/routes/deck-options/deck-options-base.scss +++ b/ts/routes/deck-options/deck-options-base.scss @@ -19,6 +19,7 @@ input[type="date"], textarea { padding-inline: 0.5rem; background: var(--canvas-inset); + -webkit-user-select: text; user-select: text; } @@ -29,6 +30,7 @@ input { // Setting 100% height causes the sticky element to hide as you scroll down on Safari. html { height: initial; + -webkit-user-select: none; user-select: none; } From bd6f43b75c1ad5bac7253c7fd80f589ab5d26fd4 Mon Sep 17 00:00:00 2001 From: sorata <136738526+brishtibheja@users.noreply.github.com> Date: Sat, 5 Jul 2025 13:38:29 +0530 Subject: [PATCH 3/4] Update ts/routes/deck-options/deck-options-base.scss --- ts/routes/deck-options/deck-options-base.scss | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ts/routes/deck-options/deck-options-base.scss b/ts/routes/deck-options/deck-options-base.scss index 26a718210..028a13181 100644 --- a/ts/routes/deck-options/deck-options-base.scss +++ b/ts/routes/deck-options/deck-options-base.scss @@ -30,8 +30,12 @@ input { // Setting 100% height causes the sticky element to hide as you scroll down on Safari. html { height: initial; - -webkit-user-select: none; - user-select: none; +} + +@media (hover: none) and (pointer: coarse) { + -webkit-user-select: none; + user-select: none; + } } [dir="rtl"] .modal-header .btn-close { From 814578dc28c51e84701211a23aef669423f85d7c Mon Sep 17 00:00:00 2001 From: sorata <136738526+brishtibheja@users.noreply.github.com> Date: Sat, 5 Jul 2025 16:11:33 +0530 Subject: [PATCH 4/4] Update ts/routes/deck-options/deck-options-base.scss Co-authored-by: GithubAnon0000 <160563432+GithubAnon0000@users.noreply.github.com> --- ts/routes/deck-options/deck-options-base.scss | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ts/routes/deck-options/deck-options-base.scss b/ts/routes/deck-options/deck-options-base.scss index 028a13181..d3873f2da 100644 --- a/ts/routes/deck-options/deck-options-base.scss +++ b/ts/routes/deck-options/deck-options-base.scss @@ -33,9 +33,8 @@ html { } @media (hover: none) and (pointer: coarse) { - -webkit-user-select: none; - user-select: none; - } + -webkit-user-select: none; + user-select: none; } [dir="rtl"] .modal-header .btn-close {