Auxio/app/src/main/java/org/oxycblt/auxio
Alexander Capehart 20c34fd888
music: fix crash on adding to new playlist
Apparently dialog fragments do not change the state of the fragment it
is overlaid on, resulting in it still having active StateFlow
collectors that will intercept new playlist requests before
AddToPlaylistDialog. Once again sharing StateFlows across views has
bit me.

In the future I may try to preserve the navigation idioms by not
stacking NewPlaylistDialog on AddToPlaylistDialog and instead
simply swap them out. I think this would also be better design too
(It's not like I'm allowing other decision dialogs to be exitable
back to their prior dialog).
2023-08-17 20:39:05 -06:00
..
detail detail: fix crash on multi-artist navigation 2023-08-17 20:25:39 -06:00
home home: fix misaligned grant/retry button 2023-08-15 20:48:17 -06:00
image ui: fix edit layout crashes 2023-07-27 15:42:19 -06:00
list ui: refine navigation listeners 2023-08-03 13:14:12 -06:00
music music: fix crash on adding to new playlist 2023-08-17 20:39:05 -06:00
playback list: add selection menu 2023-08-03 11:52:43 -06:00
search list: add selection menu 2023-08-03 11:52:43 -06:00
service deps: update deps 2023-03-17 15:13:11 -06:00
settings home: add music loading error dialog 2023-08-14 17:46:01 -06:00
ui ui: vendor bottom sheet dialog w/fixes 2023-08-16 17:12:56 -06:00
util home: add music loading error dialog 2023-08-14 17:46:01 -06:00
widgets build: update deps 2023-07-25 14:35:26 -06:00
Auxio.kt home: fix tab setting migration 2023-05-21 11:45:44 -06:00
IntegerTable.kt list: add ability to play/shuffle songs in menu 2023-07-11 15:09:30 -06:00
MainActivity.kt playback: fix crash on state restore 2023-06-03 09:12:41 -06:00
MainFragment.kt build: revert to navigation 2.5.3 2023-08-16 19:58:38 -06:00