/r/NocoDB/
diff --git a/packages/nc-gui/components/smartsheet-column/EditOrAdd.vue b/packages/nc-gui/components/smartsheet-column/EditOrAdd.vue
index 408ac034ab..7fb911f3fe 100644
--- a/packages/nc-gui/components/smartsheet-column/EditOrAdd.vue
+++ b/packages/nc-gui/components/smartsheet-column/EditOrAdd.vue
@@ -1,8 +1,9 @@
@@ -57,7 +70,7 @@ const applyChanges = async () => await filterComp.value?.applyChanges()
@update:filters-length="filtersLength = $event"
>
-
+
{{ $t('msg.info.filterAutoApply') }}
@@ -65,7 +78,15 @@ const applyChanges = async () => await filterComp.value?.applyChanges()
- Apply changes
+
+ Apply changes
+
diff --git a/packages/nc-gui/components/smartsheet-toolbar/FieldsMenu.vue b/packages/nc-gui/components/smartsheet-toolbar/FieldsMenu.vue
index 300084ab47..942376818b 100644
--- a/packages/nc-gui/components/smartsheet-toolbar/FieldsMenu.vue
+++ b/packages/nc-gui/components/smartsheet-toolbar/FieldsMenu.vue
@@ -144,7 +144,12 @@ const getIcon = (c: ColumnType) =>
-
+
{{ field.title }}
diff --git a/packages/nc-gui/components/smartsheet-toolbar/Reload.vue b/packages/nc-gui/components/smartsheet-toolbar/Reload.vue
index 7d074b2535..46d1aceb60 100644
--- a/packages/nc-gui/components/smartsheet-toolbar/Reload.vue
+++ b/packages/nc-gui/components/smartsheet-toolbar/Reload.vue
@@ -1,9 +1,13 @@
diff --git a/packages/nc-gui/components/smartsheet-toolbar/ShareView.vue b/packages/nc-gui/components/smartsheet-toolbar/ShareView.vue
index de70d9c085..a2a555f9b9 100644
--- a/packages/nc-gui/components/smartsheet-toolbar/ShareView.vue
+++ b/packages/nc-gui/components/smartsheet-toolbar/ShareView.vue
@@ -139,7 +139,7 @@ watch(passwordProtected, (value) => {
-
+
diff --git a/packages/nc-gui/components/smartsheet-toolbar/SharedViewList.vue b/packages/nc-gui/components/smartsheet-toolbar/SharedViewList.vue
index 5762ec767d..1798f8477f 100644
--- a/packages/nc-gui/components/smartsheet-toolbar/SharedViewList.vue
+++ b/packages/nc-gui/components/smartsheet-toolbar/SharedViewList.vue
@@ -69,7 +69,7 @@ const sharedViewUrl = (view: SharedViewType) => {
const renderAllowCSVDownload = (view: SharedViewType) => {
if (view.type === ViewTypes.GRID) {
view.meta = (view.meta && typeof view.meta === 'string' ? JSON.parse(view.meta) : view.meta) as Record
- return view.meta.allowCSVDownload ? '✔️' : '❌'
+ return view.meta?.allowCSVDownload ? '✔️' : '❌'
} else {
return 'N/A'
}
diff --git a/packages/nc-gui/components/smartsheet/Form.vue b/packages/nc-gui/components/smartsheet/Form.vue
index 6c5c9e30c3..3e7997bb8d 100644
--- a/packages/nc-gui/components/smartsheet/Form.vue
+++ b/packages/nc-gui/components/smartsheet/Form.vue
@@ -591,6 +591,7 @@ onMounted(async () => {
@@ -514,14 +515,14 @@ const showContextMenu = (e: MouseEvent, target?: { row: number; col: number }) =
-