zulip/web/tests
Ilikepizza2 caab470656 left sidebar: Scroll to current PM conversation on narrow.
Zulip has long had the behavior that opening a stream or topic via
narrowing automatically scrolled the left sidebar to the conversation,
so that you can see it and adjacent ones readily.

When we moved private messages into the left sidebar, we didn't
implement this similar behavior; this resulted in users having to
manually scroll the sidebar in order to browser private message
conversations.

Fix this by using the standard scroll_util helpers, with some extra
care to expand the heading when going to "all private messages".

Fixes #23609.

Co-authored-by: Tim Abbott <tabbott@zulip.com>
2023-02-27 11:58:53 -08:00
..
lib test-js-with-node: Fix source maps for coverage. 2023-02-24 13:54:29 -08:00
templates
activity.test.js
alert_words.test.js
alert_words_ui.test.js
billing.test.js
billing_helpers.test.js
blueslip_stacktrace.test.js
bot_data.test.js
browser_history.test.js
buddy_data.test.js
buddy_list.test.js
channel.test.js
color_data.test.js
colorspace.test.js
common.test.js
components.test.js
compose.test.js private-messages: Update frontend strings to use "direct message" or "DM". 2023-02-24 11:47:26 -08:00
compose_actions.test.js
compose_closed_ui.test.js
compose_fade.test.js
compose_pm_pill.test.js
compose_state.test.js
compose_ui.test.js
compose_validate.test.js
compose_video.test.js
composebox_typeahead.test.js
copy_and_paste.test.js
deprecated_feature_notice.test.js
dispatch.test.js
dispatch_subs.test.js
drafts.test.js i18n: Localize date and time displays across the app. 2023-02-26 17:43:47 -08:00
dropdown_list_widget.test.js
echo.test.js
emoji.test.js
emoji_picker.test.js
event_status.test.js
example1.test.js
example2.test.js
example3.test.js
example4.test.js
example5.test.js
example6.test.js
example7.test.js
example8.test.js
fenced_code.test.js
fetch_status.test.js
filter.test.js private-messages: Update frontend strings to use "direct message" or "DM". 2023-02-24 11:47:26 -08:00
fold_dict.test.js
gear_menu.test.js
hash_util.test.js
hashchange.test.js
hotkey.test.js
i18n.test.js
input_pill.test.js
internal_url.test.js
keydown_util.test.js
lazy_set.test.js
lightbox.test.js
linkifiers.test.js
list_cursor.test.js
list_widget.test.js
markdown.test.js
markdown_parse.test.js
message_edit.test.js
message_events.test.js
message_fetch.test.js
message_flags.test.js
message_list.test.js
message_list_data.test.js
message_list_view.test.js
message_store.test.js
muted_users.test.js i18n: Localize date and time displays across the app. 2023-02-26 17:43:47 -08:00
narrow.test.js private-messages: Update frontend strings to use "direct message" or "DM". 2023-02-24 11:47:26 -08:00
narrow_activate.test.js left sidebar: Scroll to current PM conversation on narrow. 2023-02-27 11:58:53 -08:00
narrow_local.test.js
narrow_state.test.js
narrow_unread.test.js
navbar_alerts.test.js
notifications.test.js
password.test.js
peer_data.test.js
people.test.js
people_errors.test.js
pill_typeahead.test.js
pm_conversations.test.js
pm_list.test.js
pm_list_data.test.js
poll_widget.test.js
popovers.test.js
presence.test.js
reactions.test.js
recent_senders.test.js
recent_topics.test.js
reload.test.js
reload_state.test.js
rendered_markdown.test.js i18n: Localize date and time displays across the app. 2023-02-26 17:43:47 -08:00
resolved_topic.test.js
rtl.test.js
schema.test.js
scroll_util.test.js
search_future.test.js private-messages: Update frontend strings to use "direct message" or "DM". 2023-02-24 11:47:26 -08:00
search_now.test.js private-messages: Update frontend strings to use "direct message" or "DM". 2023-02-24 11:47:26 -08:00
search_pill.test.js private-messages: Update frontend strings to use "direct message" or "DM". 2023-02-24 11:47:26 -08:00
search_suggestion_future.test.js private-messages: Update frontend strings to use "direct message" or "DM". 2023-02-24 11:47:26 -08:00
search_suggestion_now.test.js private-messages: Update frontend strings to use "direct message" or "DM". 2023-02-24 11:47:26 -08:00
server_events.test.js
settings_bots.test.js
settings_config.test.js private-messages: Update frontend strings to use "direct message" or "DM". 2023-02-24 11:47:26 -08:00
settings_data.test.js
settings_emoji.test.js
settings_muted_topics.test.js i18n: Localize date and time displays across the app. 2023-02-26 17:43:47 -08:00
settings_muted_users.test.js i18n: Localize date and time displays across the app. 2023-02-26 17:43:47 -08:00
settings_org.test.js
settings_profile_fields.test.js
settings_realm_domains.test.js
settings_user_groups_legacy.test.js
spoilers.test.js
starred_messages.test.js
stream_create_subscribers_data.test.js
stream_data.test.js
stream_edit.test.js
stream_events.test.js
stream_list.test.js
stream_pill.test.js
stream_search.test.js
stream_settings_ui.test.js
stream_sort.test.js
stream_topic_history.test.js
submessage.test.js
support.test.js
templates.test.js
timerender.test.js i18n: Localize date and time displays across the app. 2023-02-26 17:43:47 -08:00
top_left_corner.test.js
topic_generator.test.js
topic_list_data.test.js
transmit.test.js
typeahead.test.js
typeahead_helper.test.js
typing_data.test.js
typing_events.test.js
typing_status.test.js
unread.test.js
upgrade.test.js
upload.test.js
user_events.test.js
user_group_pill.test.js
user_groups.test.js
user_pill.test.js
user_search.test.js
user_status.test.js
user_topics.test.js i18n: Localize date and time displays across the app. 2023-02-26 17:43:47 -08:00
util.test.js
vdom.test.js
watchdog.test.js
widgetize.test.js
zblueslip.test.js
zjquery.test.js