fix #2640 - system should remain in edit mode when editing a page
This commit is contained in:
@ -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)
|
||||
|
Reference in New Issue
Block a user