Keep honouring selected screen access role after swapping to layout tab

This commit is contained in:
Andrew Kingston 2020-12-11 15:29:25 +00:00
parent 84e1f54fa0
commit cae551fa77
1 changed files with 1 additions and 5 deletions

View File

@ -89,11 +89,6 @@ export const getFrontendStore = () => {
let screen = let screen =
screens.find(screen => screen._id === screenId) || screens[0] screens.find(screen => screen._id === screenId) || screens[0]
if (!screen) return state if (!screen) return state
// Update role to the screen's role setting so that it will always
// be visible
selectedAccessRole.set(screen.routing.roleId)
state.currentFrontEndType = FrontendTypes.SCREEN state.currentFrontEndType = FrontendTypes.SCREEN
state.currentAssetId = screen._id state.currentAssetId = screen._id
state.currentView = "detail" state.currentView = "detail"
@ -107,6 +102,7 @@ export const getFrontendStore = () => {
state.currentAssetId = screen._id state.currentAssetId = screen._id
state.selectedComponentId = screen.props._id state.selectedComponentId = screen.props._id
state.currentFrontEndType = FrontendTypes.SCREEN state.currentFrontEndType = FrontendTypes.SCREEN
selectedAccessRole.set(screen.routing.roleId)
return state return state
}) })
return screen return screen