Skip to content

Fix dislike button auto-advancing behavior#3

Merged
colachg merged 1 commit intomainfrom
003-fix-dislike-behavior
Feb 25, 2026
Merged

Fix dislike button auto-advancing behavior#3
colachg merged 1 commit intomainfrom
003-fix-dislike-behavior

Conversation

@colachg
Copy link
Copy Markdown
Owner

@colachg colachg commented Feb 25, 2026

Summary

  • Fix dislike auto-advance: Clicking dislike no longer jumps to the latest wallpaper — the current wallpaper stays visible in both the popover preview and on the desktop
  • Fix undo from preview-only: Undoing a dislike while viewing a disliked wallpaper in preview-only mode now correctly applies it to the desktop
  • Remove dead code: Deleted unused navigateToNextNonDisliked() method
  • Version bump: 1.1.1 → 1.1.2

Test plan

  • Click dislike on a wallpaper — verify it stays on screen (popover + desktop unchanged)
  • Click dislike again to undo — verify wallpaper remains unchanged
  • Navigate to a disliked wallpaper with arrows — verify preview updates but desktop does not change
  • Undo dislike from preview-only mode — verify wallpaper is applied to desktop
  • Navigate through mixed disliked/non-disliked wallpapers — verify correct preview-only vs apply behavior
  • Run just test — all 25 tests pass

…uto-advancing

Remove auto-navigation from dislike() so the wallpaper stays visible
after marking as disliked. Make undoDislike() apply the wallpaper to
the desktop when undoing from preview-only mode. Remove dead
navigateToNextNonDisliked() method. Bump version to v1.1.2.
@colachg colachg self-assigned this Feb 25, 2026
@colachg colachg merged commit a637083 into main Feb 25, 2026
1 check passed
@colachg colachg deleted the 003-fix-dislike-behavior branch February 25, 2026 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant