diff --git a/notebook/app.py b/notebook/app.py index da0980faf..878fbcc6a 100644 --- a/notebook/app.py +++ b/notebook/app.py @@ -32,17 +32,19 @@ class NotebookBaseHandler(ExtensionHandlerJinjaMixin, ExtensionHandlerMixin, Jup config = LabConfig() app = self.extensionapp base_url = self.settings.get("base_url") - - page_config = { - "appVersion": version, - "baseUrl": self.base_url, - "terminalsAvailable": self.settings.get("terminals_available", False), - "token": self.settings["token"], - "fullStaticUrl": ujoin(self.base_url, "static", self.name), - "frontendUrl": ujoin(self.base_url, "/"), - "exposeAppInBrowser": app.expose_app_in_browser, - "collaborative": app.collaborative, - } + page_config = self.settings.setdefault("page_config_data", {}) + page_config.update( + { + "appVersion": version, + "baseUrl": self.base_url, + "terminalsAvailable": self.settings.get("terminals_available", False), + "token": self.settings["token"], + "fullStaticUrl": ujoin(self.base_url, "static", self.name), + "frontendUrl": ujoin(self.base_url, "/"), + "exposeAppInBrowser": app.expose_app_in_browser, + "collaborative": app.collaborative, + } + ) if "hub_prefix" in app.serverapp.tornado_settings: tornado_settings = app.serverapp.tornado_settings diff --git a/ui-tests/test/menus.spec.ts-snapshots/opened-menu-file-chromium-linux.png b/ui-tests/test/menus.spec.ts-snapshots/opened-menu-file-chromium-linux.png index 006fef07b..2b353964b 100644 Binary files a/ui-tests/test/menus.spec.ts-snapshots/opened-menu-file-chromium-linux.png and b/ui-tests/test/menus.spec.ts-snapshots/opened-menu-file-chromium-linux.png differ diff --git a/ui-tests/test/menus.spec.ts-snapshots/opened-menu-file-firefox-linux.png b/ui-tests/test/menus.spec.ts-snapshots/opened-menu-file-firefox-linux.png index 37f387177..446004360 100644 Binary files a/ui-tests/test/menus.spec.ts-snapshots/opened-menu-file-firefox-linux.png and b/ui-tests/test/menus.spec.ts-snapshots/opened-menu-file-firefox-linux.png differ