Cannot navigate out of an Unsaved view in accounts without 'Views - Administer' access right, if that view is 'recommended'.
Steps to Reproduce:
1. Setup a new resource:
a. Administration -> Resources -> New
b. Provide the following 'Global' access rights:
i. Hierarchy - Delete - All
ii. Hierarchy - Edit - All
iii. Hierarchy - Navigate
iv. Hierarchy - Create
2. Setup a Hierarchies Blueprint:
a. Navigate to Modern UX -> Administration -> Blueprints
b. Copy the "Standard Investment Hierarchy" Blueprint for Hierarchies. Provide a name
c. Edit the Blueprint. Navigate to Modules. Click on "New Canvas". Publish
3. Setup a Modern UX recommended view:
a. Navigate to Modern UX -> Hierarchies
b. Create a Hierarchy of Type = "Investment". Associate it with the Blueprint from 2(b)
c. Navigate into the Hierarchy. Navigate to the canvas from 2(c)
d. Configure the canvas. Display the following widgets:
i. Bar Chart. Target Object = "Investments". Type = "Count". Group By = "Active". Click on Create.
ii. Table. Target Object = "Investments". Click on Create.
iii. Click on Done
e. Click on "Save As" in the "View" dropdown. Provide a name and save
f. Configure the canvas again. Reorder the table and chart widgets. Click on "Done"
g. Click on "Save As" in the "View" dropdown. Provide a different name and save
h. Click on "Manage" in the "View" dropdown. Make the view from step 3(e) and 3(g) "Recommended" and share it with "Everyone"
4. Now, let another user without 'Views - Administer' access right edit the recommended view:
a. Login with the user from step 1
b. Navigate into the Hierarchy from step 3(b), and the canvas from step 3(c)
c. Load the view from step 3(g). This step is important
d. Click on "Configure". Click on "Configure" against the table widget. Do not do any changes. Click on "Done". Click on "Done" against the canvas
5. Try to navigate to the view from step 3(e)
Expected Result: It is possible to navigate to other views.
Actual Result: It is not possible to navigate to other views. Even if we click on a different view, the canvas does not reload.
Latest version tested against: 16.2.1.
DE79737
DE79737 is fixed in 16.2.2 and backported to 16.2.1 patch 1
Workarounds: