I'm using Streambuilder to populate a Listview.builder with data from firestore. Everything works fine, but if the user decides to suddenly log out (auth.signOut) he's redirected to the login page, but I get a firestore warning in the console saying Listen for Query failed due to unsufficient permissions, which is understandable given the security rules on the db, which only allows reads/writes for authenticated users. I understand the Streambuilder closes automatically when the Widget tree where it lives gets destroyed, but how do I close it before auth.signOut is called in order to prevent this warning? Or can I just ignore the warning? Appreciate any lights.