Bug Description
Hey, I noticed a small but annoying bug with profile avatars.
When I update my profile picture from the settings page, it changes on the current tab just fine. But if I have another tab open with RankerHub, it still shows my old avatar even after the update goes through. The only way to fix it is to manually refresh the other tab.
Looks like the navbar and sidebar are pulling the avatar from the initial load and not listening to changes in Firestore after that.
Steps to reproduce:
Open RankerHub in two tabs
Go to settings in one tab and update your profile picture
Switch to the second tab — old avatar still showing
Expected: Avatar updates everywhere without needing a manual refresh
Environment: Chrome, logged in with GitHub OAuth
Bug Description
Hey, I noticed a small but annoying bug with profile avatars.
When I update my profile picture from the settings page, it changes on the current tab just fine. But if I have another tab open with RankerHub, it still shows my old avatar even after the update goes through. The only way to fix it is to manually refresh the other tab.
Looks like the navbar and sidebar are pulling the avatar from the initial load and not listening to changes in Firestore after that.
Steps to reproduce:
Open RankerHub in two tabs
Go to settings in one tab and update your profile picture
Switch to the second tab — old avatar still showing
Expected: Avatar updates everywhere without needing a manual refresh
Environment: Chrome, logged in with GitHub OAuth