When I changed the loading indicator from circular to linear, it caused a break in the app; the pages simply wouldn't load anymore.
I took a long time to understand what was happening until I made a simple change, which was switching the 'loading indicator' from circular to linear, and the issue occurred. That's why I don't recommend using the linear loading indicator for ListView alignments in a horizontal manner for now.