zulip/web
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
..
e2e-tests private-messages: Update frontend strings to use "direct message" or "DM". 2023-02-24 11:47:26 -08:00
generated
html
images
shared
src left sidebar: Scroll to current PM conversation on narrow. 2023-02-27 11:58:53 -08:00
styles documentation: Add horizontal scrollbar to code blocks in help center. 2023-02-27 11:52:01 -08:00
templates invite_user: Convert overlay to `dialog_widget`. 2023-02-26 18:37:05 -08:00
tests left sidebar: Scroll to current PM conversation on narrow. 2023-02-27 11:58:53 -08:00
third
.browserslistrc webpack: Move webpack configuration to web. 2023-02-24 06:35:58 -08:00
.gitignore
babel.config.js webpack: Move webpack configuration to web. 2023-02-24 06:35:58 -08:00
debug-require-webpack-plugin.ts
debug-require.js
postcss.config.js webpack: Move webpack configuration to web. 2023-02-24 06:35:58 -08:00
webpack.assets.json webpack: Move webpack configuration to web. 2023-02-24 06:35:58 -08:00
webpack.config.ts webpack: Move webpack configuration to web. 2023-02-24 06:35:58 -08:00
webpack.dev-assets.json webpack: Move webpack configuration to web. 2023-02-24 06:35:58 -08:00