forgejo/web_src/js/features
Giteabot 8babbe7ccf
Fix counter display number incorrectly displayed on the page (#29448) (#29478)
Backport #29448 by @charles7668

issue : #28239

The counter number script uses the 'checkbox' attribute to determine
whether an item is selected or not.

However, the input event only increments the counter value, and when
more items are displayed, it does not update all previously loaded
items.

As a result, the display becomes incorrect because it triggers the
update counter script, but checkboxes that are selected without the
'checked' attribute are not counted

Co-authored-by: charles <30816317+charles7668@users.noreply.github.com>
(cherry picked from commit 5477728282de19b1638691b88449b1933ed5a4d8)
2024-03-10 18:09:32 +07:00
..
admin Use appSubUrl for OAuth2 callback URL tip (#28266) (#28275) 2023-12-08 13:41:15 +01:00
comp Use fetch helpers instead of fetch (#27026) 2023-09-19 00:50:30 +00:00
captcha.js Add new captcha: cloudflare turnstile (#22369) 2023-02-05 15:29:03 +08:00
citation.js Don't show unnecessary citation JS error on UI (#28433) (#28437) 2023-12-12 15:21:33 +01:00
clipboard.js Clipboard copy enhancements (#27669) (#27681) 2023-10-19 00:23:28 +08:00
codeeditor.js Preserve BOM in web editor (#28935) (#28959) 2024-01-31 14:18:26 +01:00
colorpicker.js JS refactors (#22227) 2022-12-24 00:03:11 +08:00
common-global.js Polyfill SubmitEvent for PaleMoon (#28441) (#28478) 2023-12-22 12:05:11 +01:00
common-issue-list.js Polyfill SubmitEvent for PaleMoon (#28441) (#28478) 2023-12-22 12:05:11 +01:00
common-issue-list.test.js Use vitest globals (#27102) (#27311) 2023-09-27 16:10:08 +02:00
common-organization.js Fix Org edit page bugs: renaming detection, maxlength (#24161) 2023-04-17 11:35:57 -04:00
contextpopup.js Fix issue and commit status popup padding (#25254) 2023-06-15 10:09:16 +02:00
copycontent.js Use fetch helpers instead of fetch (#27026) 2023-09-19 00:50:30 +00:00
dropzone.js JS refactors (#22227) 2022-12-24 00:03:11 +08:00
emoji.js Update JS and PY dependencies (#27501) (#27518) 2023-10-08 19:31:33 +02:00
eventsource.sharedworker.js Fix the JS error "EventSource is not defined" caused by some non-standard browsers (#20584) 2022-08-03 22:58:27 +03:00
file-fold.js Scroll collapsed file into view (#23702) 2023-04-05 07:51:42 +08:00
heatmap.js Remove fomantic loader module (#26670) 2023-08-25 16:03:14 +00:00
imagediff.js Replace ajax with fetch, improve image diff (#27267) (#27583) 2023-10-11 16:12:31 +02:00
install.js [BRANDING] Rebrand default config settings for new installs (#140) 2023-11-13 13:58:17 +01:00
notification.js Fix notification list bugs (#25781) 2023-07-09 18:42:31 +00:00
org-team.js Add status indicator on main home screen for each repo (#24638) 2023-05-13 21:59:01 +00:00
pull-view-file.js Fix counter display number incorrectly displayed on the page (#29448) (#29478) 2024-03-10 18:09:32 +07:00
repo-branch.js Display warning when user try to rename default branch (#24512) 2023-05-04 22:54:38 +00:00
repo-code.js Change form actions to fetch for submit review box (#25219) 2023-06-14 16:01:37 +08:00
repo-code.test.js Use vitest globals (#27102) (#27311) 2023-09-27 16:10:08 +02:00
repo-commit.js Show branches and tags that contain a commit (#25180) 2023-07-27 12:47:41 +02:00
repo-common.js Improve "language stats" UI (#26968) 2023-09-10 18:27:23 +08:00
repo-diff-commit.js Use fetch helpers instead of fetch (#27026) 2023-09-19 00:50:30 +00:00
repo-diff-commitselect.js Add commits dropdown in PR files view and allow commit by commit review (#25528) 2023-07-28 21:18:12 +02:00
repo-diff-filetree.js JS refactors (#22227) 2022-12-24 00:03:11 +08:00
repo-diff.js [BUG] Fix Ctrl+Enter on submitting review comment 2024-02-17 16:19:21 +01:00
repo-editor.js Use unique class for breadcrumb divider (#26524) 2023-08-16 00:08:23 +00:00
repo-findfile.js Refactor branch/tag selector to Vue SFC (#23421) 2023-03-14 17:51:20 +08:00
repo-findfile.test.js Use vitest globals (#27102) (#27311) 2023-09-27 16:10:08 +02:00
repo-graph.js Refactor hiding-methods, remove jQuery show/hide, remove .hide class, remove inline style=display:none (#22950) 2023-02-19 12:06:14 +08:00
repo-home.js Fix the topic validation rule and suport dots (#26286) 2023-08-03 09:18:06 +00:00
repo-issue-content.js Improve issue history dialog and make poster can delete their own history (#27323) (#27327) 2023-09-28 09:46:46 +00:00
repo-issue-list.js Hide archived labels by default from the suggestions when assigning labels for an issue (#27451) (#27661) 2023-10-17 14:46:35 +00:00
repo-issue-pr-form.js JS refactors (#22227) 2022-12-24 00:03:11 +08:00
repo-issue.js Fix incorrect URL for "Reference in New Issue" (#28716) (#28723) 2024-01-16 14:37:07 +00:00
repo-legacy.js Improve "language stats" UI (#26968) 2023-09-10 18:27:23 +08:00
repo-migrate.js Use fetch helpers instead of fetch (#27026) 2023-09-19 00:50:30 +00:00
repo-migration.js Use "input" event instead of "keyup" event for migration form (#26602) 2023-08-20 16:36:07 +02:00
repo-projects.js Fix duplicate project board when hitting enter key (#27746) (#27751) 2023-10-23 13:04:53 +00:00
repo-release.js Update JS dependencies, add new eslint rules (#24597) 2023-05-09 02:35:49 +00:00
repo-settings.js Improve repo/user/org search (#27030) 2023-09-12 16:44:48 +00:00
repo-template.js Add status indicator on main home screen for each repo (#24638) 2023-05-13 21:59:01 +00:00
repo-unicode-escape.js Improve accessibility when (re-)viewing files (#24817) 2023-05-21 20:47:41 +00:00
repo-wiki.js Improve wiki sidebar and TOC (#25460) 2023-06-23 15:51:43 -04:00
sshkey-helper.js Use explicit jQuery import, remove unused eslint globals (#18435) 2022-01-28 21:00:11 +00:00
stopwatch.js Move helpers to be prefixed with gt- (#22879) 2023-02-13 17:59:59 +00:00
tablesort.js JS refactors (#22227) 2022-12-24 00:03:11 +08:00
tribute.js Avoiding accessing undefined mentionValues (#26461) 2023-08-12 08:36:23 +00:00
user-auth-webauthn.js Use fetch helpers instead of fetch (#27026) 2023-09-19 00:50:30 +00:00
user-auth.js Show the mismatched ROOT_URL warning on the sign-in page if OAuth2 is enabled (#25947) 2023-07-18 22:14:30 +00:00
user-settings.js Refactor hiding-methods, remove jQuery show/hide, remove .hide class, remove inline style=display:none (#22950) 2023-02-19 12:06:14 +08:00