left_sidebar: Add scrollbar for private messages region.

This fixes a longstanding UI issue when you have way too many recent
private message conversations, as you can now scroll down the list to
find what you're looking for.

Fixes #5384.
This commit is contained in:
Challa Venkata Raghava Reddy
2019-02-13 18:35:58 +05:30
committed by Tim Abbott
parent af3b18d1f5
commit 815d009006
4 changed files with 38 additions and 25 deletions

View File

@@ -4,6 +4,9 @@ set_global('narrow_state', {});
set_global('resize', {
resize_stream_filters_container: function () {},
});
set_global('ui', {
set_up_scrollbar: function () {},
});
set_global('stream_popover', {
hide_topic_popover: function () {},
});
@@ -48,7 +51,7 @@ run_test('get_conversation_li', () => {
run_test('close', () => {
var collapsed;
$('ul.expanded_private_messages').remove = function () {
$('#private-container').remove = function () {
collapsed = true;
};
pm_list.close();
@@ -118,7 +121,7 @@ run_test('build_private_messages_list', () => {
run_test('expand_and_update_private_messages', () => {
var collapsed;
$('ul.expanded_private_messages').remove = function () {
$('#private-container').remove = function () {
collapsed = true;
};