Forum Software Upgraded
I'm on a laptop, I keep getting a popup asking me to "push my notifications"- I don't want to agree, because I have no idea what it's referring to... Please explain so I can make a semi-intelligent decision and quit getting the popup.