Closed electraport closed 1 year ago
Whoa, for future readers, I was in the middle of a websockets implementation with a new server and for a few days the client was loading with a half-hung websocket that I can only speculate was interfering with the main event loop somehow...once I got the websocket working reliably, this resolved itself along with it. If you get these symptoms, look for a stream/subscription problem somewhere else causing issues.
I have had a weird experience over the past few days. I have updated and made too many changes to know for certain that it's an issue with most recent Flutter or Dart SDK, but I am posting here mostly to see if anyone else experienced it.
Symptom #1: The /#/ returned to the path for web views, even though no change was made to the call to QR.setUrlStrategy(); or the module that it resides in, which has been stable code for some time.
Symptom #2: My route observers stopped firing, with no error or event. Per the issue I just commented on, I am using a GetX service and observers on the route push/pop to set the page title (among other important things) and like Thursday or Friday the route observer just stopped firing. I was working on one specific page which is of course unaffected so I didn't notice for a while that it was an issue which is making it hard to point to exactly the problem.
Sitting down now to dive into troubleshooting. If I find something related to the router I'll send a PR, but the main reason for the issue is - has anyone noticed the above symptoms relative to updating to the latest Flutter or Dart SDK's in VSCode?