From 5e95e56d62782468882f5fb7d68f353099b3cbf5 Mon Sep 17 00:00:00 2001 From: Neko Date: Wed, 19 Aug 2026 14:17:03 +0800 Subject: [PATCH] fix(stage-ui,stage-web,stage-tamagotchi): capture imported Live2D models in Polaroid (#2320) --- apps/stage-pocket/package.json | 1 + .../src/pages/devtools/polaroid.vue | 9 +- apps/stage-web/package.json | 2 + .../pages/devtools/polaroid.browser.test.ts | 129 ++++++++++++++++++ .../stage-web/src/pages/devtools/polaroid.vue | 9 +- .../src/test/setup-live2d.browser.ts | 12 ++ apps/stage-web/vitest.config.ts | 33 ++++- .../src/components/scenes/live2d/Model.vue | 9 +- packages/stage-ui/package.json | 1 + pnpm-lock.yaml | 3 + 10 files changed, 196 insertions(+), 12 deletions(-) create mode 100644 apps/stage-web/src/pages/devtools/polaroid.browser.test.ts create mode 100644 apps/stage-web/src/test/setup-live2d.browser.ts diff --git a/apps/stage-pocket/package.json b/apps/stage-pocket/package.json index 479df2868..2764bb25f 100644 --- a/apps/stage-pocket/package.json +++ b/apps/stage-pocket/package.json @@ -44,6 +44,7 @@ "@proj-airi/stage-layouts": "workspace:^", "@proj-airi/stage-shared": "workspace:^", "@proj-airi/stage-ui": "workspace:^", + "@proj-airi/stage-ui-live2d": "workspace:^", "@proj-airi/stage-ui-three": "workspace:^", "@proj-airi/stream-kit": "workspace:^", "@proj-airi/ui": "workspace:^", diff --git a/apps/stage-pocket/src/pages/devtools/polaroid.vue b/apps/stage-pocket/src/pages/devtools/polaroid.vue index 4d20356f4..de3898d09 100644 --- a/apps/stage-pocket/src/pages/devtools/polaroid.vue +++ b/apps/stage-pocket/src/pages/devtools/polaroid.vue @@ -1,6 +1,6 @@