Steps to reproduce:
- Start MainDemo.Web and navigate to an editable DetailView, copy its URL (e.g., http://localhost:50292/Default.aspx#ViewID=Contact_DetailView&ObjectKey=67b41227-2df1-4bec-96b7-2f46e0e8d55b&ObjectClassName=MainDemo.Module.BusinessObjects.Contact&mode=Edit), navigate to another View, e.g. Position_ListView.
- Set a breakpoint at XafApplication.ProcessShortcut and paste the copied URL into the address bar and press Enter;
- Inspect the result of the CreateDetailView(objectSpace, viewParameters.ViewId, true, obj) method and notice that the essential "mode=Edit" parameter is ignored and is not propagated into the DetailView.ViewEditMode property. As a result, the DetailView will be opened in View mode.