diff --git a/src/hooks/option/useCanvasSetting.js b/src/hooks/option/useCanvasSetting.js index ab72fbc2..cf61ac2b 100644 --- a/src/hooks/option/useCanvasSetting.js +++ b/src/hooks/option/useCanvasSetting.js @@ -39,6 +39,7 @@ import { moduleSelectionDataState, selectedModuleState } from '@/store/selectedM import { useCommonCode } from '@/hooks/common/useCommonCode' import { useCanvasPopupStatusController } from '@/hooks/common/useCanvasPopupStatusController' import { v4 as uuidv4 } from 'uuid' +import { useEvent } from '@/hooks/useEvent' const defaultDotLineGridSetting = { INTERVAL: { @@ -89,6 +90,8 @@ export function useCanvasSetting(executeEffect = true) { const [color, setColor] = useColor(gridColor ?? '#FF0000') const { selectedMenu, setSelectedMenu } = useCanvasMenu() + const { initEvent } = useEvent() + const [settingsData, setSettingsData] = useState({ ...settingModalFirstOptions, ...settingModalSecondOptions, @@ -587,6 +590,7 @@ export function useCanvasSetting(executeEffect = true) { */ const fetchSettings = async () => { try { + initEvent() const res = await get({ url: `/api/canvas-management/canvas-settings/by-object/${correntObjectNo}` }) if (Object.keys(res).length > 0) {