Tim Abbott
5ae9505fdc
message_list: Move set_message_offset into message_list_view.
...
The refactor in 12509515ae had a subtle
bug, which is that we switched from accessing the message list "this"
(aka the message list being rerendered) to current_msg_list. This
meant that when the narrowed_msg_list was in view and code needed to
modify home_msg_list, we accessed the wrong `selected_row` to preserve
the scroll position of (namely, the one in current_msg_list, not the
one in home_msg_list).
Fix this, by moving the function to be a property of the
message_list_view object, which makes more sense structurally, anyway.
We may, in the future, want to do a similar migration for more of
message_viewport.js.
Fixes #8854 .
2018-04-13 16:31:18 -07:00
..
2018-03-30 13:14:10 -07:00
2018-04-06 12:42:19 -07:00
2018-02-12 15:38:23 -08:00
2018-03-29 13:59:16 -07:00
2018-04-12 09:48:02 -07:00
2018-03-15 18:06:04 -07:00
2018-03-05 09:12:59 -08:00
2018-03-13 08:22:42 -04:00
2018-03-08 07:54:19 -08:00
2018-03-30 09:07:23 -07:00
2018-03-13 08:22:42 -04:00
2018-04-04 16:37:39 -07:00
2018-04-05 15:21:02 -07:00
2018-04-08 16:54:12 -07:00
2018-03-07 15:53:11 -08:00
2018-03-07 15:53:11 -08:00
2018-03-05 10:42:38 -08:00
2018-04-12 09:48:02 -07:00
2018-04-09 16:35:14 -07:00
2017-12-26 09:01:21 -05:00
2018-04-09 22:10:28 -07:00
2018-03-13 08:22:42 -04:00
2018-03-14 10:57:11 -07:00
2018-03-30 11:51:52 -07:00
2018-04-12 09:48:02 -07:00
2018-03-27 17:16:55 -07:00
2018-04-11 11:39:48 -07:00
2018-03-30 11:52:14 -07:00
2018-04-12 09:46:54 -07:00
2018-02-19 09:03:11 -08:00
2018-03-30 09:07:23 -07:00
2018-04-01 16:13:05 -07:00
2018-03-18 10:22:09 -07:00
2018-04-04 16:37:39 -07:00
2018-04-05 17:40:12 -07:00
2018-04-12 09:48:02 -07:00
2018-04-04 16:37:39 -07:00
2018-04-03 09:20:55 -07:00
2018-03-23 15:17:21 -07:00
2018-03-04 17:47:05 -08:00
2018-03-13 08:22:42 -04:00
2018-04-12 09:46:37 -07:00
2018-04-05 15:09:00 -07:00
2018-01-23 09:26:41 -05:00
2018-03-28 09:12:59 -07:00
2018-04-05 09:54:48 -07:00
2018-04-13 16:31:18 -07:00
2018-04-13 16:31:18 -07:00
2018-04-02 18:58:51 -07:00
2018-03-28 09:12:59 -07:00
2018-02-12 09:34:59 -08:00
2018-04-13 16:31:18 -07:00
2018-04-12 09:46:03 -07:00
2018-03-13 08:22:42 -04:00
2018-04-13 16:31:18 -07:00
2018-03-28 10:41:26 -07:00
2018-04-13 09:13:50 -07:00
2018-01-23 14:38:59 -05:00
2018-03-18 12:54:11 -07:00
2018-04-09 12:12:44 -07:00
2018-02-12 09:34:59 -08:00
2018-02-12 09:34:59 -08:00
2018-04-05 09:54:48 -07:00
2018-04-05 15:09:00 -07:00
2018-04-12 09:50:14 -07:00
2018-02-08 18:39:10 -08:00
2018-03-07 15:53:11 -08:00
2018-03-27 09:53:45 -07:00
2018-03-16 12:47:46 -07:00
2018-04-12 09:47:01 -07:00
2018-04-12 09:40:09 -07:00
2017-12-26 09:01:21 -05:00
2018-04-04 10:46:18 -07:00
2018-03-30 16:07:53 +05:30
2018-04-05 21:49:12 -07:00
2018-04-12 09:48:02 -07:00
2018-03-25 10:40:40 -07:00
2018-04-13 12:07:42 -07:00
2018-01-02 10:35:49 -05:00
2018-03-27 18:01:03 -07:00
2018-04-05 21:49:12 -07:00
2018-04-12 09:40:09 -07:00
2018-03-04 18:26:27 -08:00
2018-04-06 12:25:42 -07:00
2018-04-12 11:06:43 -07:00
2018-03-25 08:28:04 -07:00
2018-04-02 18:48:55 -07:00
2018-04-12 09:48:02 -07:00
2018-02-16 11:55:00 -08:00
2018-03-26 06:44:19 -04:00
2018-04-08 16:54:12 -07:00
2018-04-12 09:50:14 -07:00
2018-03-09 18:00:31 -08:00
2018-03-16 12:47:47 -07:00
2018-04-13 16:31:18 -07:00
2018-02-15 18:01:03 -08:00
2018-04-12 09:48:02 -07:00
2018-02-19 09:55:50 -08:00
2018-02-12 09:34:59 -08:00
2018-03-16 12:47:46 -07:00
2018-02-22 05:36:03 -08:00
2018-03-31 09:29:56 -07:00
2018-04-09 16:35:14 -07:00
2018-03-16 09:23:23 -07:00
2018-04-13 16:31:18 -07:00
2018-04-05 17:17:08 -07:00
2018-01-23 15:00:11 -08:00
2018-04-02 10:48:28 -07:00
2018-04-05 09:54:48 -07:00
2018-04-12 09:48:02 -07:00
2018-03-28 12:21:36 -07:00
2018-04-09 22:53:06 -07:00
2018-03-21 16:08:12 -07:00
2018-03-15 10:09:28 -07:00
2018-04-05 17:40:12 -07:00
2018-04-09 16:35:14 -07:00