Merge pull request #2652 from sbwalker/dev
fix #2640 - system should remain in edit mode when editing a page
This commit is contained in:
commit
59af0a817e
@ -181,13 +181,17 @@
|
|||||||
if (PageState == null || refresh || PageState.Page.Path != route.PagePath)
|
if (PageState == null || refresh || PageState.Page.Path != route.PagePath)
|
||||||
{
|
{
|
||||||
page = site.Pages.FirstOrDefault(item => item.Path.Equals(route.PagePath, StringComparison.OrdinalIgnoreCase));
|
page = site.Pages.FirstOrDefault(item => item.Path.Equals(route.PagePath, StringComparison.OrdinalIgnoreCase));
|
||||||
editmode = false;
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
page = PageState.Page;
|
page = PageState.Page;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (PageState?.Page.Path != route.PagePath)
|
||||||
|
{
|
||||||
|
editmode = false;
|
||||||
|
}
|
||||||
|
|
||||||
if (page == null && route.PagePath == "") // naked path refers to site home page
|
if (page == null && route.PagePath == "") // naked path refers to site home page
|
||||||
{
|
{
|
||||||
if (site.HomePageId != null)
|
if (site.HomePageId != null)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user