wolfskin/app/src/main/java/com/github/damontecres/wholphin/ui
Justin Caveda 18e4877736
Fix wrong dialog showing after Seerr login (#688)
**Description**

Fixes a race condition in the Seerr integration.

When you added a new Seerr server and logged in successfully, the app
would immediately show the "Disable Seerr?" dialog instead of a success
message. The state was getting mixed up during recomposition and
thinking you wanted to remove the server you just added.

Fixed by being more explicit about what mode the dialog is in (adding vs
removing) so it can't get confused by background state changes. Also
added a success toast when login works.

**AI/LLM usage**

Used Claude Code to analyze the issue.
2026-01-13 15:32:29 -05:00
..
cards Use circular cards for people (#691) 2026-01-13 14:16:49 -05:00
components Fix jumping to a letter for many grids (#687) 2026-01-12 22:47:35 -05:00
data Consistent audio/subtitle info across dialogs (#664) 2026-01-11 12:46:38 -05:00
detail Use circular cards for people (#691) 2026-01-13 14:16:49 -05:00
discover Add integration with Jellyseerr/Seerr (#558) 2026-01-12 16:35:27 -05:00
main Add integration with Jellyseerr/Seerr (#558) 2026-01-12 16:35:27 -05:00
nav Add integration with Jellyseerr/Seerr (#558) 2026-01-12 16:35:27 -05:00
playback Add integration with Jellyseerr/Seerr (#558) 2026-01-12 16:35:27 -05:00
preferences Fix wrong dialog showing after Seerr login (#688) 2026-01-13 15:32:29 -05:00
setup Fix wrong dialog showing after Seerr login (#688) 2026-01-13 15:32:29 -05:00
theme Consistent audio/subtitle info across dialogs (#664) 2026-01-11 12:46:38 -05:00
util Consistent audio/subtitle info across dialogs (#664) 2026-01-11 12:46:38 -05:00
CoilConfig.kt Prefetch trickplay images (#445) 2025-12-12 22:04:52 -05:00
CoilTrickplayTransformation.kt Rebrand 2025-10-15 15:27:30 -04:00
CrossFadeFactory.kt Better video grid, poster images, & home page images (#238) 2025-11-17 13:44:03 -05:00
Extensions.kt Fix home header not updating & row movement (#627) 2026-01-03 18:09:40 -05:00
Formatting.kt Add integration with Jellyseerr/Seerr (#558) 2026-01-12 16:35:27 -05:00
UiConstants.kt Add integration with Jellyseerr/Seerr (#558) 2026-01-12 16:35:27 -05:00