Files
zulip/frontend_tests/node_tests
Steve Howell fad024ebda Simplify stream sidebar narrows.
This fix simplifies how we re-render topic lists when we
re-narrow or zoom out from a topic list.

    * The topic_list.zoom_out() no longer gets called as
      part of re-narrowing, and we eliminate the clear_topics
      option.

    * For all situations where we narrow to a filter that does
      not have a topic, we simply call the new function
      clear_topics().

    * The stream_list code no longer calls remove_expanded_topics()
      in cases where the new narrow has a topic.  This allows us
      to optimize away scroll/flicker churn a little more easily.

As part of this, we rename maybe_activate_stream_item() to
update_stream_sidebar_for_narrow(), since the function clears
stuff as well as turning stuff on.
2017-08-11 13:01:39 -07:00
..
2017-05-24 17:41:41 -07:00
2017-04-21 21:59:22 -07:00
2017-05-23 19:35:08 -07:00
2017-07-28 16:34:15 -07:00
2017-07-24 17:33:14 -07:00
2017-07-31 12:42:36 -07:00
2017-08-02 09:40:47 -07:00
2017-07-27 14:26:22 -07:00
2017-07-04 13:54:33 -07:00
2017-07-08 10:32:32 -04:00