Skip to content

Commit 8af4e30

Browse files
authored
Merge pull request #16717 from Budibase/fix-homescreen-conflicts
Fix screen conflicts while changing home screen settings
2 parents d8c085f + dd0eb08 commit 8af4e30

File tree

1 file changed

+4
-1
lines changed
  • packages/builder/src/pages/builder/app/[application]/design/[screenId]/[componentId]/_components/Screen

1 file changed

+4
-1
lines changed

packages/builder/src/pages/builder/app/[application]/design/[screenId]/[componentId]/_components/Screen/GeneralPanel.svelte

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
} from "@budibase/bbui"
1111
import PropertyControl from "@/components/design/settings/controls/PropertyControl.svelte"
1212
import RoleSelect from "@/components/design/settings/controls/RoleSelect.svelte"
13-
import { selectedScreen, screenStore } from "@/stores/builder"
13+
import { selectedScreen, screenStore, appStore } from "@/stores/builder"
1414
import sanitizeUrl from "@/helpers/sanitizeUrl"
1515
import ButtonActionEditor from "@/components/design/settings/controls/ButtonActionEditor/ButtonActionEditor.svelte"
1616
import { getBindableProperties } from "@/dataBinding"
@@ -83,6 +83,7 @@
8383
props: {
8484
text: "Set as home screen",
8585
},
86+
onChange: () => appStore.refresh(),
8687
},
8788
{
8889
key: "routing.route",
@@ -184,6 +185,8 @@
184185
console.error(error)
185186
notifications.error("Error saving screen settings")
186187
}
188+
189+
await setting.onChange?.()
187190
}
188191
189192
const removeCustomLayout = async () => {

0 commit comments

Comments
 (0)