Skip to content

Color changes persist across unrelated outfits, and reset can turn previews/layers black #61

Open

Description

@CYFish

Summary

I found a color persistence/reset issue in Fashion Sense.

When I change the color of one dyeable clothing item in Hand Mirror,
unrelated outfits can inherit that color.
If I then use the trash/reset button, some previews/layers turn black.
Image

I also see broken None previews for sleeves/shoes.
Image
Image

Versions

  • Stardew Valley 1.6
  • Fashion Sense 7.5.0
  • Fashion Sense 7.4.0
  • macOS

I tested both 7.5.0 and 7.4.0 and the issue still happens.

Repro steps

  1. Open Hand Mirror.
  2. Select a dyeable/custom-color clothing item.
  3. Change its color to something obvious, like brown or red.
  4. Switch to other outfits/items.
  5. Notice that unrelated outfits now inherit part of that color.
  6. Click the trash/reset button.
  7. Notice that some previews/layers become black.
  8. Check None sleeves/shoes previews and they may also appear broken or
    missing.

Expected behavior

  • Color changes should only affect the selected item/layer.
  • Reset/trash should cleanly restore the default state.
  • None sleeves/shoes should preview correctly and not break the equipped
    appearance.

Actual behavior

  • Color changes can affect unrelated outfits globally.
  • Reset/trash can leave some previews or layers black.
  • None sleeves/shoes can show broken or missing previews, and equipping
    them can also look wrong.

Notes

  • I do not see content pack loading errors in SMAPI.
  • I tested with multiple Fashion Sense clothing packs.
  • The issue seems more like persistent color state / reset behavior than a
    content pack parsing problem.

I can provide screenshots and more details if needed.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions