Remember the last Project Screen used
Remember the last project screen used every time a project screen is loaded. Go to the remembered screen when selecting a new project from the project list instead of always going to the project info screen. This makes navigating between projects much more pleasant (fewer clicks), especially when comparing access rights or dashboards. Change-Id: I5ec4025b42c68028a8a459b25cbe8ad567ab0049
This commit is contained in:
@@ -153,8 +153,12 @@ public class Dispatcher {
|
||||
return "/admin/groups/uuid-" + uuid.toString() + "," + panel;
|
||||
}
|
||||
|
||||
public static String toProject(Project.NameKey n) {
|
||||
return toProjectAdmin(n, ProjectScreen.getSavedPanel());
|
||||
}
|
||||
|
||||
public static String toProjectAdmin(Project.NameKey n, String panel) {
|
||||
if (ProjectScreen.INFO.equals(panel)) {
|
||||
if (panel == null || ProjectScreen.INFO.equals(panel)) {
|
||||
return "/admin/projects/" + n.toString();
|
||||
}
|
||||
return "/admin/projects/" + n.toString() + "," + panel;
|
||||
|
||||
Reference in New Issue
Block a user