Skip to content

Commit c1cdb28

Browse files
committed
fix(settings): keep pet card previews static
1 parent a067a04 commit c1cdb28

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

src/components/PetPackageCard.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ export function PetPackageCard({
108108
>
109109
<span className="pet-card-preview">
110110
<PetSprite
111+
animated={false}
111112
pet={pet}
112113
composed={{
113114
bodySpriteRow: active ? "waving" : "idle",

src/tests/settings-workflows.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -476,7 +476,7 @@ test("the current installed pet is marked active and cannot be removed", async (
476476
await expect(card.getByTitle("Remove")).toHaveCount(0);
477477
});
478478

479-
test("pet package cards render animated sprite previews", async ({ browser }) => {
479+
test("pet package cards render static sprite previews", async ({ browser }) => {
480480
const harness = await createAppHarness(browser, {
481481
state: {
482482
currentPetId: copet.id,
@@ -490,7 +490,7 @@ test("pet package cards render animated sprite previews", async ({ browser }) =>
490490
.filter({ hasText: "Goku" })
491491
.locator(".pet-sprite");
492492

493-
await expect(installedSprite).toHaveAttribute("data-animated", "true");
493+
await expect(installedSprite).toHaveAttribute("data-animated", "false");
494494
});
495495

496496
test("pet window size setting uses a slider and updates the pet window", async ({

0 commit comments

Comments
 (0)