Skip to content

Commit b2c5cfd

Browse files
committed
Background is changed when reloading keyboard shortcut modal
1 parent b7b6678 commit b2c5cfd

5 files changed

Lines changed: 9 additions & 6 deletions

File tree

src/ROUTES.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -387,7 +387,10 @@ const ROUTES = {
387387

388388
SETTINGS_SAVE_THE_WORLD: 'settings/teachersunite',
389389

390-
KEYBOARD_SHORTCUTS: 'keyboard-shortcuts',
390+
KEYBOARD_SHORTCUTS: {
391+
route: 'keyboard-shortcuts',
392+
getRoute: (backTo?: string) => getUrlWithBackToParam('keyboard-shortcuts', backTo),
393+
},
391394

392395
NEW: 'new',
393396
NEW_CHAT: 'new/chat',

src/libs/Navigation/AppNavigator/AuthScreens.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -387,10 +387,10 @@ function AuthScreens({session, lastOpenedPublicRoomID, initialLastUpdateIDApplie
387387
return;
388388
}
389389

390-
if (Navigation.isActiveRoute(ROUTES.KEYBOARD_SHORTCUTS)) {
390+
if (Navigation.isActiveRoute(ROUTES.KEYBOARD_SHORTCUTS.getRoute(Navigation.getActiveRoute()))) {
391391
return;
392392
}
393-
return Navigation.navigate(ROUTES.KEYBOARD_SHORTCUTS);
393+
return Navigation.navigate(ROUTES.KEYBOARD_SHORTCUTS.getRoute(Navigation.getActiveRoute()));
394394
});
395395
},
396396
shortcutsOverviewShortcutConfig.descriptionKey,

src/libs/Navigation/linkingConfig/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -910,7 +910,7 @@ const config: LinkingOptions<RootNavigatorParamList>['config'] = {
910910
exact: true,
911911
},
912912
[SCREENS.KEYBOARD_SHORTCUTS]: {
913-
path: ROUTES.KEYBOARD_SHORTCUTS,
913+
path: ROUTES.KEYBOARD_SHORTCUTS.route,
914914
},
915915
[SCREENS.WORKSPACE.NAME]: ROUTES.WORKSPACE_OVERVIEW_NAME.route,
916916
[SCREENS.SETTINGS.SHARE_CODE]: {

src/pages/settings/AboutPage/AboutPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ function AboutPage() {
6565
{
6666
translationKey: 'initialSettingsPage.aboutPage.viewKeyboardShortcuts',
6767
icon: Expensicons.Keyboard,
68-
action: waitForNavigate(() => Navigation.navigate(ROUTES.KEYBOARD_SHORTCUTS)),
68+
action: waitForNavigate(() => Navigation.navigate(ROUTES.KEYBOARD_SHORTCUTS.getRoute(Navigation.getActiveRoute()))),
6969
},
7070
{
7171
translationKey: 'initialSettingsPage.aboutPage.viewTheCode',

src/setup/platformSetup/index.desktop.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export default function () {
1818

1919
// Trigger action to show keyboard shortcuts
2020
window.electron.on(ELECTRON_EVENTS.KEYBOARD_SHORTCUTS_PAGE, () => {
21-
Navigation.navigate(ROUTES.KEYBOARD_SHORTCUTS);
21+
Navigation.navigate(ROUTES.KEYBOARD_SHORTCUTS.getRoute(Navigation.getActiveRoute()));
2222
});
2323

2424
// Start current date updater

0 commit comments

Comments
 (0)