diff --git a/src/components/EditorHeader/ControlPanel.jsx b/src/components/EditorHeader/ControlPanel.jsx index ba92460..c274878 100644 --- a/src/components/EditorHeader/ControlPanel.jsx +++ b/src/components/EditorHeader/ControlPanel.jsx @@ -77,7 +77,6 @@ export default function ControlPanel({ }) { const [modal, setModal] = useState(MODAL.NONE); const [sidesheet, setSidesheet] = useState(SIDESHEET.NONE); - const [prevTitle, setPrevTitle] = useState(title); const [showEditName, setShowEditName] = useState(false); const [importDb, setImportDb] = useState(""); const [exportData, setExportData] = useState({ @@ -730,7 +729,6 @@ export default function ControlPanel({ rename: { function: () => { setModal(MODAL.RENAME); - setPrevTitle(title); }, }, delete_diagram: { @@ -1316,10 +1314,8 @@ export default function ControlPanel({ setExportData={setExportData} title={title} setTitle={setTitle} - setPrevTitle={setPrevTitle} setDiagramId={setDiagramId} setModal={setModal} - prevTitle={prevTitle} importDb={importDb} /> ); case MODAL.RENAME: - return ; + return ( + + ); case MODAL.OPEN: return ( { - if (modal === MODAL.RENAME) setTitle(prevTitle); + if (modal === MODAL.RENAME) setUncontrolledTitle(title); setModal(MODAL.NONE); }} centered diff --git a/src/components/EditorHeader/Modal/Rename.jsx b/src/components/EditorHeader/Modal/Rename.jsx index d876746..522d5e6 100644 --- a/src/components/EditorHeader/Modal/Rename.jsx +++ b/src/components/EditorHeader/Modal/Rename.jsx @@ -7,7 +7,7 @@ export default function Rename({ title, setTitle }) { return ( setTitle(v)} /> );