fix #2640 - system should remain in edit mode when editing a page

This commit is contained in:
Shaun Walker
2023-03-08 11:50:30 -05:00
parent 9615eded85
commit 7107d844e1

View File

@ -181,13 +181,17 @@
if (PageState == null || refresh || PageState.Page.Path != route.PagePath)
{
page = site.Pages.FirstOrDefault(item => item.Path.Equals(route.PagePath, StringComparison.OrdinalIgnoreCase));
editmode = false;
}
else
{
page = PageState.Page;
}
if (PageState?.Page.Path != route.PagePath)
{
editmode = false;
}
if (page == null && route.PagePath == "") // naked path refers to site home page
{
if (site.HomePageId != null)