Skip to content

refactor(region-selection): rename module and simplify VM list generation#839

Merged
bmc08gt merged 1 commit into
code/cashfrom
refactor/region-selection-rename
Jun 3, 2026
Merged

refactor(region-selection): rename module and simplify VM list generation#839
bmc08gt merged 1 commit into
code/cashfrom
refactor/region-selection-rename

Conversation

@bmc08gt

@bmc08gt bmc08gt commented Jun 3, 2026

Copy link
Copy Markdown
Collaborator

Rename currency-selection module to region-selection. Consolidate CurrencyViewModel to generate list items directly from source flows in a single combine, eliminating two-phase rendering that caused scroll position issues with keyed LazyColumn items. Remove local list splitting/mutation from RegionList composable.

…tion

Rename currency-selection module to region-selection. Consolidate
CurrencyViewModel to generate list items directly from source flows
in a single combine, eliminating two-phase rendering that caused
scroll position issues with keyed LazyColumn items. Remove local
list splitting/mutation from RegionList composable.

Signed-off-by: Brandon McAnsh <git@bmcreations.dev>
@bmc08gt bmc08gt self-assigned this Jun 3, 2026
@bmc08gt bmc08gt merged commit 7a1c726 into code/cash Jun 3, 2026
3 checks passed
@github-actions github-actions Bot added type: refactor Code restructuring, no behavior change area: payments Payments, transfers, intents, billing area: build-system Gradle, convention plugins, build-logic and removed type: refactor Code restructuring, no behavior change labels Jun 3, 2026
@bmc08gt bmc08gt deleted the refactor/region-selection-rename branch June 4, 2026 12:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: build-system Gradle, convention plugins, build-logic area: payments Payments, transfers, intents, billing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant