Question never got answered, reposting from page 28:
Downloaded 2.3 OTA today, fairly happy with it, except now my weather app won't give weather unless I keep "Use wireless networks" enabled at all times. Previously, I could enable it once, refresh the weather, and turn it off, and my weather app would keep working. Is there a workaround for this? I love having my weather app but don't want to give out my wireless network info.
Is this a new feature designed by Google for data mining? A bugfix? The app is completely unusable without enabling wireless network data collection - I can't even get weather for other cities. I rather like the stock sense app, but I like my privacy more. I haven't seen anyone else answer or ask this question before.