gitea/web_src/js/utils
silverwind b5fd3e7210
Fix comment textarea scroll issue in Firefox (#34438)
In the comment editor, there is a bug in Firefox where the scroll
position unexpectedly moves up, which is annoying. This is not
reproducible in Chrome and Safari. To reproduce here are some steps:

- Go into an editable issue
- Scroll page to bottom
- Focus the textarea and press Return many times, causing the textarea
to get a scrollbar
- Scroll page to bottom again
- Press Return once more
- Page should not scroll up.

This fixes the bug by adding a temporary margin, and I verified it works
in all browsers.

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2025-05-13 08:52:25 +02:00
..
color.test.ts Convert frontend code to typescript (#31559) 2024-07-07 15:32:30 +00:00
color.ts Fix a number of Typescript issues (#31877) 2024-08-28 18:32:38 +02:00
dom.test.ts Fix autofocus behavior (#34397) 2025-05-08 18:26:18 +00:00
dom.ts Fix comment textarea scroll issue in Firefox (#34438) 2025-05-13 08:52:25 +02:00
image.test.ts Enable Typescript `noImplicitAny` (#33322) 2025-01-22 15:11:51 +08:00
image.ts Fix a number of Typescript issues (#31877) 2024-08-28 18:32:38 +02:00
match.test.ts Convert frontend code to typescript (#31559) 2024-07-07 15:32:30 +00:00
match.ts Change typescript `module` to `nodenext` (#32757) 2024-12-10 08:44:39 +00:00
testhelper.ts Make frontend unit test code could know it is in testing (#32656) 2024-11-28 01:40:32 +08:00
time.test.ts Convert frontend code to typescript (#31559) 2024-07-07 15:32:30 +00:00
time.ts Enable Typescript `noImplicitAny` (#33322) 2025-01-22 15:11:51 +08:00
url.test.ts Rearrange Clone Panel (#31142) 2024-12-11 21:54:30 +08:00
url.ts Rearrange Clone Panel (#31142) 2024-12-11 21:54:30 +08:00