From 308810cdd17e3edf928d38c5d410acf2c7aa7618 Mon Sep 17 00:00:00 2001 From: forgejo-backport-action Date: Wed, 16 Apr 2025 12:32:18 +0000 Subject: [PATCH] [v11.0/forgejo] fix(ui): make tag dropdown clickable again (#7559) **Backport:** https://codeberg.org/forgejo/forgejo/pulls/7558 - forgejo/forgejo#7187 removed the usage of `reference column` class names, however some javascript code depended on it. Adjust this code to instead use the new class `branch-tag-item`. - Ref: forgejo/forgejo#7187 ## Testing - visit a compare tag page - see it is possible search for a tag ![image](/attachments/8006fc35-96d0-49ad-94d4-078030cb2323) Co-authored-by: Gusted Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7559 Reviewed-by: Earl Warren Co-authored-by: forgejo-backport-action Co-committed-by: forgejo-backport-action --- web_src/js/features/repo-common.js | 2 +- web_src/js/features/repo-legacy.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/web_src/js/features/repo-common.js b/web_src/js/features/repo-common.js index 88aa93d850..052d4ce476 100644 --- a/web_src/js/features/repo-common.js +++ b/web_src/js/features/repo-common.js @@ -58,7 +58,7 @@ export function initRepoCloneLink() { export function initRepoCommonBranchOrTagDropdown(selector) { $(selector).each(function () { const $dropdown = $(this); - $dropdown.find('.reference.column').on('click', function () { + $dropdown.find('.branch-tag-item').on('click', function () { hideElem($dropdown.find('.scrolling.reference-list-menu')); showElem($($(this).data('target'))); return false; diff --git a/web_src/js/features/repo-legacy.js b/web_src/js/features/repo-legacy.js index c74ba1efbe..662719b09c 100644 --- a/web_src/js/features/repo-legacy.js +++ b/web_src/js/features/repo-legacy.js @@ -72,7 +72,7 @@ export function initRepoCommentForm() { $selectBranch.find('.ui .branch-name').text(selectedValue); } }); - $selectBranch.find('.reference.column').on('click', function () { + $selectBranch.find('.branch-tag-item').on('click', function () { hideElem($selectBranch.find('.scrolling.reference-list-menu')); $selectBranch.find('.reference .text').removeClass('black'); showElem($($(this).data('target')));