summaryrefslogtreecommitdiffstats
path: root/web_src
diff options
context:
space:
mode:
authorGiteabot <teabot@gitea.io>2023-03-06 13:59:53 -0500
committerGitHub <noreply@github.com>2023-03-06 12:59:53 -0600
commitaf4767df5c061a21a68b442e223446303b5d77de (patch)
tree3a34f23df7316b7b1abf5c0817be53769dd6f7f6 /web_src
parent233a3997064ee1a72f3bcc802546e6213d871f5b (diff)
downloadgitea-af4767df5c061a21a68b442e223446303b5d77de.tar.gz
gitea-af4767df5c061a21a68b442e223446303b5d77de.zip
Scoped labels: don't require holding alt key to remove (#23303) (#23331)
Backport #23303 Alt doesn't work on all browsers, the simplest solution for v1.19 is to just not require it and toggle the label by just clicking. Part of #22974 Co-authored-by: Brecht Van Lommel <brecht@blender.org>
Diffstat (limited to 'web_src')
-rw-r--r--web_src/js/features/repo-legacy.js7
1 files changed, 1 insertions, 6 deletions
diff --git a/web_src/js/features/repo-legacy.js b/web_src/js/features/repo-legacy.js
index 22113af169..5173a5b599 100644
--- a/web_src/js/features/repo-legacy.js
+++ b/web_src/js/features/repo-legacy.js
@@ -145,7 +145,6 @@ export function initRepoCommentForm() {
const clickedItem = $(this);
const scope = $(this).attr('data-scope');
- const canRemoveScope = e.altKey;
$(this).parent().find('.item').each(function () {
if (scope) {
@@ -153,11 +152,7 @@ export function initRepoCommentForm() {
if ($(this).attr('data-scope') !== scope) {
return true;
}
- if ($(this).is(clickedItem)) {
- if (!canRemoveScope && $(this).hasClass('checked')) {
- return true;
- }
- } else if (!$(this).hasClass('checked')) {
+ if (!$(this).is(clickedItem) && !$(this).hasClass('checked')) {
return true;
}
} else if (!$(this).is(clickedItem)) {