Skip to content

Fix: keep the backup placeholder stable on hover - #59

Merged
SandObserver merged 1 commit into
mainfrom
fix/backup-placeholder-stable
Aug 13, 2026
Merged

SandObserver merged 1 commit into
mainfrom
fix/backup-placeholder-stable

Conversation

@SandObserver

Copy link
Copy Markdown
Owner

Summary

  • Seed the backup placeholder drawing from a per-card seed instead of Math.random, so both faces of a card render an identical pattern and the poll-time redraw repeats it.
  • Give the back canvas the same reserved height as the front canvas, so the row plan is identical on both faces and the opaque name zone covers the extra rows.

Testing
All green, Docker smoke build left to CI. No new coverage: the change is inline widget drawing code with no testable module surface.

Checklist

  • Stays within the project constraints: one container, no runtime dependencies, no build step (see CONTRIBUTING.md).
  • Tests added or updated for new logic, and the full suite, lint, and typechecks pass.
  • Docs updated if behavior or configuration changed.
  • CHANGELOG.md updated under Unreleased if the change is user-visible.

Seed the placeholder drawing per card so both faces of a card render the
identical pattern and a redraw repeats it.

Give the back canvas the same height as the front canvas so the row plan
does not change between faces.
@SandObserver SandObserver added bug Something isn't working ui/ux UI, UX, and accessibility only fix labels Aug 13, 2026
@SandObserver
SandObserver merged commit 76d442a into main Aug 13, 2026
4 checks passed
@SandObserver
SandObserver deleted the fix/backup-placeholder-stable branch August 13, 2026 05:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working ui/ux UI, UX, and accessibility only fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant