Skip to content

Conversation

psychedelicious
Copy link
Collaborator

Summary

fix(ui): do not bake opacity when rasterizing layer adjustments

Related Issues / Discussions

Reported on discord: https://discord.com/channels/1020123559063990373/1418669273181720666/1418669273181720666

QA Instructions

  • Add some adjustments to a layer
  • Reduce its opacity (e.g. to 50%)
  • Apply the adjustments

Before the fix, the opacity setting would be baked in. As you click apply, you'll notice the layer becomes less opaque, because it's now a 50% opacity layer being rendered at 50% opacity -> 25% opacity.

After the fix, the opacity should not change.

Merge Plan

n/a

Checklist

  • The PR has a short but descriptive title, suitable for a changelog
  • Tests added / updated (if applicable)
  • ❗Changes to a redux slice have a corresponding migration
  • Documentation added / updated (if applicable)
  • Updated What's New copy (if doing a release after this PR)

@github-actions github-actions bot added the frontend PRs that change frontend files label Sep 22, 2025
@psychedelicious psychedelicious merged commit 3707c3b into main Sep 22, 2025
13 checks passed
@psychedelicious psychedelicious deleted the psyche/fix/ui/apply-adjustments-opacity branch September 22, 2025 01:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend PRs that change frontend files
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants