diff --git a/CHANGELOG.md b/CHANGELOG.md index 1061a6fc22..db9234d065 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ This project adheres to [Semantic Versioning](https://semver.org/). ### Fixed - [#2084](https://github.com/plotly/dash/pull/2084) In dash 2.5.0, a default viewport meta tag was added as recommended for mobile-optimized sites by [mdn](https://developer.mozilla.org/en-US/docs/Web/HTML/Viewport_meta_tag) This feature can be disabled by providing an empty viewport meta tag. e.g. `app = Dash(meta_tags=[{"name": "viewport"}])` +- [#2090](https://github.com/plotly/dash/pull/2090), [#2092](https://github.com/plotly/dash/pull/2092). Fixed bug where the `path` to the `pages_folder` was incorrect on Windows. ## [2.5.0] - 2022-06-07 diff --git a/dash/_pages.py b/dash/_pages.py index 49d8dcd61e..b3002662ca 100644 --- a/dash/_pages.py +++ b/dash/_pages.py @@ -61,7 +61,7 @@ def _module_name_to_page_name(filename): def _infer_path(filename, template): if template is None: if CONFIG.pages_folder: - pages_folder = CONFIG.pages_folder.split("/")[-1] + pages_folder = CONFIG.pages_folder.replace("\\", "/").split("/")[-1] path = ( filename.replace("_", "-") .replace(".", "/") diff --git a/dash/dash.py b/dash/dash.py index d2f6b8fe5b..84d427ef23 100644 --- a/dash/dash.py +++ b/dash/dash.py @@ -2171,7 +2171,9 @@ def _import_layouts_from_pages(self): continue page_filename = os.path.join(root, file).replace("\\", "/") - _, _, page_filename = page_filename.partition(walk_dir.replace("\\", "/") + "/") + _, _, page_filename = page_filename.partition( + walk_dir.replace("\\", "/") + "/" + ) page_filename = page_filename.replace(".py", "").replace("/", ".") pages_folder = (