Weird array-bounds-checking-derived crash took a bit of time to figure out. And kind of surprised I wasn't experiencing it previously, given that that behaviour hadn't been changed in a bit. But fixed now.
I think login finally works correctly. Had some stuff not quite right in the navigation library calls which was messing it up.
Need to fix the ordering of pinned feeds, though. Want it to be consistent but make the requests in parallel. Currently, putting the requests in coroutines makes them come back in a semi-random order, amusingly, which ends up reordering the tabs.
Weird array-bounds-checking-derived crash took a bit of time to figure out. And kind of surprised I wasn't experiencing it previously, given that that behaviour hadn't been changed in a bit. But fixed now.
I think login finally works correctly. Had some stuff not quite right in the navigation library calls which was messing it up.
Need to fix the ordering of pinned feeds, though. Want it to be consistent but make the requests in parallel. Currently, putting the requests in coroutines makes them come back in a semi-random order, amusingly, which ends up reordering the tabs.