From 004549da9f931fca7020c7ebe61acc29a31a6c63 Mon Sep 17 00:00:00 2001 From: Connor Brewster Date: Mon, 9 Apr 2018 21:41:20 -0500 Subject: [PATCH] Update pipeline activity before closing pipelines --- components/constellation/constellation.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/components/constellation/constellation.rs b/components/constellation/constellation.rs index 9b3e2e8a160..9217939ee2c 100644 --- a/components/constellation/constellation.rs +++ b/components/constellation/constellation.rs @@ -2438,12 +2438,13 @@ impl Constellation .collect::>() }; + self.update_activity(old_pipeline_id); + self.update_activity(change.new_pipeline_id); + for pipeline_id in pipelines_to_close { self.close_pipeline(pipeline_id, DiscardBrowsingContext::No, ExitPipelineMode::Normal); } - self.update_activity(old_pipeline_id); - self.update_activity(change.new_pipeline_id); self.notify_history_changed(change.top_level_browsing_context_id); } }