diff --git a/src/components/BootstrapBlazor.UniverSheet/BootstrapBlazor.UniverSheet.csproj b/src/components/BootstrapBlazor.UniverSheet/BootstrapBlazor.UniverSheet.csproj index 822e5655..0ddd9120 100644 --- a/src/components/BootstrapBlazor.UniverSheet/BootstrapBlazor.UniverSheet.csproj +++ b/src/components/BootstrapBlazor.UniverSheet/BootstrapBlazor.UniverSheet.csproj @@ -1,7 +1,7 @@  - 10.0.10 + 10.0.11 diff --git a/src/components/BootstrapBlazor.UniverSheet/Components/UniverSheet.razor.js b/src/components/BootstrapBlazor.UniverSheet/Components/UniverSheet.razor.js index 22b4d7eb..74c544a3 100644 --- a/src/components/BootstrapBlazor.UniverSheet/Components/UniverSheet.razor.js +++ b/src/components/BootstrapBlazor.UniverSheet/Components/UniverSheet.razor.js @@ -48,6 +48,9 @@ export async function init(id, invoke, options) { export function execute(id, data) { const univerSheet = Data.get(id); + if (univerSheet === null) { + return; + } const { firstPush, backdrop, pushData } = univerSheet; let ret = null; @@ -66,6 +69,10 @@ export function dispose(id) { const univerSheet = Data.get(id); Data.remove(id); + if (univerSheet === null) { + return; + } + if (isFunction(univerSheet.dispose)) { univerSheet.dispose(); }