Browse Source

Fix empty screen list when deleting a table backing an autoscreen which is currently selected

master
Andrew Kingston 6 years ago
parent
commit
248a1f456f
  1. 4
      packages/builder/src/builderStore/store/frontend.js

4
packages/builder/src/builderStore/store/frontend.js

@ -85,7 +85,9 @@ export const getFrontendStore = () => {
screens: {
select: screenId => {
store.update(state => {
const screen = get(allScreens).find(screen => screen._id === screenId)
let screens = get(allScreens)
let screen =
screens.find(screen => screen._id === screenId) || screens[0]
if (!screen) return state
state.currentFrontEndType = FrontendTypes.SCREEN
state.currentAssetId = screen._id

Loading…
Cancel
Save