修复静默提交时pinia实例未初始化的问题

This commit is contained in:
2025-05-09 17:27:58 +08:00
parent 835cdba82d
commit d92cdedc57
2 changed files with 4 additions and 2 deletions

View File

@@ -46,7 +46,8 @@ export function UpdateTexture() {
export async function SubmitRawAsync(options: { textureSrc: string }): Promise<{ file: string }>
{
const scene = useSceneRaw();
let pinia = createPinia();
const scene = useSceneRaw(pinia);
const virtualDom = document.createElement('div');
virtualDom.style.display = 'none';
@@ -56,6 +57,7 @@ export async function SubmitRawAsync(options: { textureSrc: string }): Promise<{
scene.Dispose();
virtualDom.remove();
disposePinia(pinia);
return {
file: json
};