I am building a mobile app for which I made a custom navbar with the usual approach: it is stacked at the bottom of the page with safe area on.
It is beautiful and working great except that when I navigate to a different page, it blinks for a fraction of second.
To me this blink kills the vibe. I don't see it on tutorial videos so maybe I am doing something wrong. I understand the blink is due to a triggered page rebuild that also rebuilds the navbar, which makes it blink.
How can I have a steady navbar ?
Please help, I am very close to moving all my pages into a tab widget with 'keep all state alive' so that the screen stops blinking. But there will be other issues and it does not look like a best practice.