diff --git a/ayanova/src/views/ay-data-list-view.vue b/ayanova/src/views/ay-data-list-view.vue index a8ff4641..f4f328f8 100644 --- a/ayanova/src/views/ay-data-list-view.vue +++ b/ayanova/src/views/ay-data-list-view.vue @@ -419,6 +419,7 @@ export default { ); formSettings.saved.dataTable.listViewId = -1; formSettings.temp.cachedListView = null; + formSettings.temp.page = 1; window.$gz.form.setFormSettings(vm.formKey, formSettings); next(); } else { @@ -717,6 +718,7 @@ export default { //Update the formSettings now that it's saved let formSettings = window.$gz.form.getFormSettings(vm.formKey); formSettings.temp.cachedListView = lvSave.listView; + formSettings.temp.page = 1; formSettings.saved.dataTable.unsavedListView = null; formSettings.saved.dataTable.listViewId = res.data.id || vm.listViewId; //if res.data.id then a post, if null then a put and vm.listviewId has the id @@ -785,6 +787,7 @@ export default { //set it to the default list view so the caller doesn't try to load the non-existant deleted view it was just working with let formSettings = window.$gz.form.getFormSettings(vm.formKey); formSettings.temp.cachedListView = null; + formSettings.temp.page = 1; formSettings.saved.dataTable.unsavedListView = null; formSettings.saved.dataTable.listViewId = 0; window.$gz.form.setFormSettings(vm.formKey, formSettings); @@ -821,6 +824,7 @@ export default { //switch to the new record in the formsettings let formSettings = window.$gz.form.getFormSettings(vm.formKey); formSettings.temp.cachedListView = null; + formSettings.temp.page = 1; formSettings.saved.dataTable.unsavedListView = null; formSettings.saved.dataTable.listViewId = res.data.id; window.$gz.form.setFormSettings(vm.formKey, formSettings);