mirror of
https://github.com/zulip/zulip.git
synced 2025-11-11 17:36:27 +00:00
narrow: Extract processes needed to be executed after narrow deactivate.
This commit is contained in:
committed by
Tim Abbott
parent
83b127cec1
commit
209dd6dd37
@@ -600,6 +600,24 @@ exports.by_recipient = function (target_id, opts) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
function handle_post_narrow_deactivate_processes() {
|
||||||
|
compose_fade.update_message_list();
|
||||||
|
|
||||||
|
// clear existing search pills
|
||||||
|
if (page_params.search_pills_enabled) {
|
||||||
|
search_pill_widget.widget.clear(true);
|
||||||
|
}
|
||||||
|
|
||||||
|
top_left_corner.handle_narrow_deactivated();
|
||||||
|
stream_list.handle_narrow_deactivated();
|
||||||
|
compose.update_stream_button_for_stream();
|
||||||
|
|
||||||
|
$(document).trigger($.Event('narrow_deactivated.zulip', {msg_list: current_msg_list}));
|
||||||
|
|
||||||
|
exports.narrow_title = "home";
|
||||||
|
notifications.redraw_title();
|
||||||
|
}
|
||||||
|
|
||||||
exports.deactivate = function () {
|
exports.deactivate = function () {
|
||||||
search.clear_search_form();
|
search.clear_search_form();
|
||||||
if (narrow_state.filter() === undefined) {
|
if (narrow_state.filter() === undefined) {
|
||||||
@@ -668,21 +686,7 @@ exports.deactivate = function () {
|
|||||||
current_msg_list.select_id(message_id_to_select, select_opts);
|
current_msg_list.select_id(message_id_to_select, select_opts);
|
||||||
}
|
}
|
||||||
|
|
||||||
compose_fade.update_message_list();
|
handle_post_narrow_deactivate_processes();
|
||||||
|
|
||||||
// clear existing search pills
|
|
||||||
if (page_params.search_pills_enabled) {
|
|
||||||
search_pill_widget.widget.clear(true);
|
|
||||||
}
|
|
||||||
|
|
||||||
top_left_corner.handle_narrow_deactivated();
|
|
||||||
stream_list.handle_narrow_deactivated();
|
|
||||||
compose.update_stream_button_for_stream();
|
|
||||||
|
|
||||||
$(document).trigger($.Event('narrow_deactivated.zulip', {msg_list: current_msg_list}));
|
|
||||||
|
|
||||||
exports.narrow_title = "home";
|
|
||||||
notifications.redraw_title();
|
|
||||||
|
|
||||||
unnarrow_times.initial_core_time = new Date();
|
unnarrow_times.initial_core_time = new Date();
|
||||||
setTimeout(function () {
|
setTimeout(function () {
|
||||||
|
|||||||
Reference in New Issue
Block a user