Currently the wallet page auto-triggers sync every time user visits it. Wallet page already has the refresh data button. Sync should only be triggered if user clicks the button. Not at every visit.