diff --git a/rsconcept/frontend/src/context/OssContext.tsx b/rsconcept/frontend/src/context/OssContext.tsx
index 0c4d7584..58aac7ce 100644
--- a/rsconcept/frontend/src/context/OssContext.tsx
+++ b/rsconcept/frontend/src/context/OssContext.tsx
@@ -301,12 +301,13 @@ export const OssState = ({ itemID, children }: OssStateProps) => {
onError: setProcessingError,
onSuccess: newData => {
oss.setData(newData);
- library.localUpdateTimestamp(newData.id);
- if (callback) callback();
+ library.reloadItems(() => {
+ if (callback) callback();
+ });
}
});
},
- [itemID, model, library.localUpdateTimestamp, oss.setData]
+ [itemID, model, library.reloadItems, oss.setData]
);
const updateOperation = useCallback(
diff --git a/rsconcept/frontend/src/dialogs/DlgCreateCst/DlgCreateCst.tsx b/rsconcept/frontend/src/dialogs/DlgCreateCst/DlgCreateCst.tsx
index 4113a389..f220c486 100644
--- a/rsconcept/frontend/src/dialogs/DlgCreateCst/DlgCreateCst.tsx
+++ b/rsconcept/frontend/src/dialogs/DlgCreateCst/DlgCreateCst.tsx
@@ -39,7 +39,7 @@ function DlgCreateCst({ hideWindow, initial, schema, onCreate }: DlgCreateCstPro
canSubmit={validated}
onSubmit={handleSubmit}
submitText='Создать'
- className='cc-column w-[35rem] h-[30rem] py-2 px-6'
+ className='cc-column w-[35rem] max-h-[30rem] py-2 px-6'
>
diff --git a/rsconcept/frontend/src/pages/OssPage/MenuOssTabs.tsx b/rsconcept/frontend/src/pages/OssPage/MenuOssTabs.tsx
index 28cef255..38215c4c 100644
--- a/rsconcept/frontend/src/pages/OssPage/MenuOssTabs.tsx
+++ b/rsconcept/frontend/src/pages/OssPage/MenuOssTabs.tsx
@@ -15,9 +15,9 @@ import {
IconShare
} from '@/components/Icons';
import Button from '@/components/ui/Button';
-import DropdownDivider from '@/components/ui/DropdownDivider';
import Dropdown from '@/components/ui/Dropdown';
import DropdownButton from '@/components/ui/DropdownButton';
+import DropdownDivider from '@/components/ui/DropdownDivider';
import { useAccessMode } from '@/context/AccessModeContext';
import { useAuth } from '@/context/AuthContext';
import { useConceptNavigation } from '@/context/NavigationContext';
diff --git a/rsconcept/frontend/src/pages/RSFormPage/MenuRSTabs.tsx b/rsconcept/frontend/src/pages/RSFormPage/MenuRSTabs.tsx
index 4d3735d5..a7fcb9eb 100644
--- a/rsconcept/frontend/src/pages/RSFormPage/MenuRSTabs.tsx
+++ b/rsconcept/frontend/src/pages/RSFormPage/MenuRSTabs.tsx
@@ -85,6 +85,11 @@ function MenuRSTabs({ onDestroy }: MenuRSTabsProps) {
controller.share();
}
+ function handleCreateVersion() {
+ schemaMenu.hide();
+ controller.createVersion();
+ }
+
function handleReindex() {
editMenu.hide();
controller.reindex();
@@ -161,7 +166,7 @@ function MenuRSTabs({ onDestroy }: MenuRSTabsProps) {
}
/>