Unfortunately, I haven't gone back to its implementation since last time; the implementation is there, but the height randomly resets when navigating between screens. I will come back to it, eventually
Oh, that really is weird.