From a4554cf47fad7428536551bf5ef320ca14dfff6b Mon Sep 17 00:00:00 2001 From: Alex Andreev Date: Mon, 27 Jun 2022 17:00:48 +0300 Subject: [PATCH] Do not affect history while navigating to Preferences extensions tabs Signed-off-by: Alex Andreev --- .../navigate-to-extension-preferences.injectable.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/common/front-end-routing/routes/preferences/extension/navigate-to-extension-preferences.injectable.ts b/src/common/front-end-routing/routes/preferences/extension/navigate-to-extension-preferences.injectable.ts index c51c45ed28..085694a578 100644 --- a/src/common/front-end-routing/routes/preferences/extension/navigate-to-extension-preferences.injectable.ts +++ b/src/common/front-end-routing/routes/preferences/extension/navigate-to-extension-preferences.injectable.ts @@ -13,10 +13,13 @@ const navigateToExtensionPreferencesInjectable = getInjectable({ const navigateToRoute = di.inject(navigateToRouteInjectionToken); const route = di.inject(extensionPreferencesRouteInjectable); - return (extensionId: string, tabId?: string) => navigateToRoute(route, { parameters: { - extensionId, - tabId, - }}); + return (extensionId: string, tabId?: string) => navigateToRoute(route, { + parameters: { + extensionId, + tabId, + }, + withoutAffectingBackButton: true, + }); }, });