Hello,
I have found an error in my watch face and I am trying to figure what it is and the most efficient way to handle it. If I restart my watch (Venu 2) without bluetooth, the watch face I have that uses complications and displays weather, crashes. So, my assumption (yes, I know) is that when the watch starts without bluetooth and the complication tries to read the weather, the watch face crashes. I thought by using the code:
wxComp = Complications.getComplication(wxId); if (wxComp != null) { Complications.subscribeToUpdates(wxId); }
I'd handle it, but apparently not.
So, should I try a try/catch or system check for BLE connection every time? Or, is there a better way?
Thanks