masto-fe/app/javascript/mastodon/components
ThibG 77ec0875ea
Fix page incorrectly scrolling when bringing up dropdown menus (#13574)
Fixes #13573

For some reason (I suspect this may be related to focusing the item before it
got drown by the browser), Firefox scrolls to top when bringing up dropdown
menus with pre-selected items.

This commit uses the “preventScroll” option as, due to the placement behavior,
the menu should be visible anyway and not trigger scrolling.
2020-04-28 13:19:39 +02:00
..
__tests__ Revert Font Awesome 5 upgrade (#8810) 2018-09-28 02:11:14 +02:00
account.js Replace unlock-alt icon with unlock (#9952) 2019-01-31 13:45:15 +01:00
animated_number.js Change number animations direction based on decrease or increase (#12971) 2020-01-27 11:04:11 +01:00
attachment_list.js Add noopener and/or noreferrer (#12202) 2019-10-24 22:44:42 +02:00
autosuggest_emoji.js Compress and combine emoji data (#5229) 2017-10-06 03:42:34 +02:00
autosuggest_hashtag.js Restore hashtag suggestions from local tag history (#11632) 2019-08-22 04:37:18 +02:00
autosuggest_input.js Fix emoji autosuggestions (#11442) 2019-07-29 15:04:49 +02:00
autosuggest_textarea.js Fix emoji autosuggestions (#11442) 2019-07-29 15:04:49 +02:00
avatar.js Revert Font Awesome 5 upgrade (#8810) 2018-09-28 02:11:14 +02:00
avatar_composite.js Change conversations UI (#11896) 2019-09-21 20:01:16 +02:00
avatar_overlay.js Fix GIF avatars not autoplaying when GIF autoplay is enabled (#6000) 2017-12-13 12:14:03 +01:00
button.js Fix "cancel follow request" button having unreadable text in web UI (#11521) 2019-08-08 08:56:55 +02:00
column.js Fix scroll to top in single column UI (#11463) 2019-08-01 19:17:17 +02:00
column_back_button.js Fix crash when switching back/from mobile layout (#11655) 2019-08-25 15:49:02 +02:00
column_back_button_slim.js Refactor icons in web UI to use Icon component (#9951) 2019-02-01 00:14:05 +01:00
column_header.js Fix pinning a column in web UI sometimes redirecting out of web UI (#13376) 2020-04-02 03:12:10 +02:00
display_name.js Play animated custom emoji on hover (#11348) 2019-07-21 18:10:40 +02:00
domain.js Change the string "hidden" to "blocked" in WebUI (#13221) 2020-03-09 09:13:21 +01:00
dropdown_menu.js Fix page incorrectly scrolling when bringing up dropdown menus (#13574) 2020-04-28 13:19:39 +02:00
error_boundary.js Add source-mapped stacktrace to error message in web UI (#13082) 2020-02-19 22:36:52 +01:00
gifv.js Fix media editing modal changing dimensions when image loads (#12131) 2019-10-10 05:21:38 +02:00
hashtag.js Fix wrong sum of usage in hashtag component in web UI (#11755) 2019-09-04 10:10:18 +02:00
icon.js Refactor icons in web UI to use Icon component (#9951) 2019-02-01 00:14:05 +01:00
icon_button.js Replace fav icon animation with CSS (#12175) 2019-10-24 22:47:48 +02:00
icon_with_badge.js Improvements to the single column layout (#10835) 2019-05-26 02:55:37 +02:00
intersection_observer_article.js Code style improvements in JavaScript (#13159) 2020-03-08 16:02:36 +01:00
load_gap.js Refactor icons in web UI to use Icon component (#9951) 2019-02-01 00:14:05 +01:00
load_more.js Allow clients to fetch statuses made while they were offline (#6876) 2018-03-24 15:25:15 +01:00
load_pending.js Add option to disable real-time updates in web UI (#9984) 2019-07-16 06:30:47 +02:00
loading_indicator.js Add loading indicator animation (#4316) 2017-07-23 20:28:18 +02:00
media_gallery.js Change the tooltip "Toggle visibility" to "Hide media" in web UI (#13199) 2020-03-08 16:09:34 +01:00
missing_indicator.js Fix performance of home feed regeneration (#12084) 2019-10-06 22:11:17 +02:00
modal_root.js Fix lost focus when modals open/close (#12437) 2019-11-30 18:19:47 +01:00
permalink.js When enabled, always display media in gallery. Also: click to reveal (#6692) 2018-03-08 08:57:21 +01:00
poll.js Fix not being able to vote (#13490) 2020-04-17 21:54:25 +02:00
radio_button.js Add profile directory to web UI (#11688) 2019-08-30 00:14:36 +02:00
regeneration_indicator.js Fix performance of home feed regeneration (#12084) 2019-10-06 22:11:17 +02:00
relative_timestamp.js Change last_status_at to be a date, not datetime (#12966) 2020-01-26 23:13:48 +01:00
scrollable_list.js Fix WebUI crash in single-column mode on prehistoric browsers (#13267) 2020-03-17 20:43:55 +01:00
setting_text.js Improve accessibility (part 3) (#4405) 2017-07-28 00:54:48 +02:00
status.js Fix expanded video player issues (#13541) 2020-04-25 12:16:05 +02:00
status_action_bar.js Change the string "Hide everything from …" to "Block domain …" in web UI (#13178) 2020-03-05 23:20:49 +01:00
status_content.js Improve toot clicking areas (#13327) 2020-03-31 19:40:23 +02:00
status_list.js Fix 12661 (#12744) 2020-01-02 22:46:42 +01:00