Jelajahi Sumber

fix: ensure view access control state reloads when editing

Add key prop to ViewModal to force remount when editing different views,
ensuring useState initializers run again to load the saved access control
settings from the view's settings object.
Fszontagh 6 bulan lalu
induk
melakukan
1999dacc11
1 mengubah file dengan 1 tambahan dan 0 penghapusan
  1. 1 0
      webui/src/pages/Views.tsx

+ 1 - 0
webui/src/pages/Views.tsx

@@ -997,6 +997,7 @@ function Views() {
       {/* Modals */}
       {(showCreateModal || editingView) && (
         <ViewModal
+          key={editingView?.id || 'new'}
           view={editingView}
           collections={collections}
           workspaceId={currentWorkspace.id}