Steps to reproduce
- Open pages app and click Add page action
- Fill page name a and select a page template (with a page properties dialog)
- Click next to open page properties dialog
- Click cancel to close the dialog
- Repeat Steps 1-3 (but set page name as b), and then click Commit.
Expected results
Page b to be created at root level in tree view
Actual results
Page a/b is instead created
Development notes
This issue stems from ValueContext still containing the Wrapped Page Node in step 5 to maintain page state across requests. As a result of which the new page created incorrectly uses the page from the aborted create properties dialog as parent.
|