-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
State complication shows Icon instead #226
Comments
Hey @gaardiolor Yeah, same issue recorded here: It's super weird! Been trying to reproduce for past ten days, no luck :-( I really have no idea what is going on. Is this only for the large graphic rectangular complication? |
Ah, not sure how I missed that other issue.. I did search, but not good enough apparently. I’ve configured a new face with state also in the small round complication, I will let you know! |
Ok @Kemmey , it's only a problem (at least up until now) with the rectangular one. |
Also, if I have the rectangular 'State' on 2 faces, both break, likely at the same time. Simply switching one of them to 'Icon' and back to 'State' doesn't fix it. I have to set the first watch face to 'Icon', go to the second face, switch it to 'Icon' and back to 'State', then it's fixed. |
@gaardiolor Don't sweat the double post - would much rather have more posts than none! When you do the switch to icon, how long is it fixed? Hours or days? |
I'll note timestamps and look if there's a pattern. I'd say at most a few days, but not sure. Most of the times once per day. Never wrote an apple app, but perhaps the complicationdata is accessed using an array that's changed.. or an object that's overwritten. In the past I've never had this problem, it must be either v1.1.0 or the companion app that changed something. |
The change was introduced with 1.0.8 where complication actions were added. Before that the status widget was the only widget. But now, somehow, the OS confuses the id of the status widget with that of the icon widget. The configuration is heavily cached, even across reboots and reinstalls. As this feature is new to watchOS 7, it might possibly be an OS bug. I certainly can't reproduce it. Doh, replace widget with complication above :-D |
So far, the times when I first noticed the 'Icon' instead of 'State': |
Maybe relevant since you mentioned the caching behaviour persisting across reinstalls, and quite 'rare' so perhaps something that explains it only happening to a few people: Before the first occurance I did uninstall and reinstall the app. Reinstall was in the process of trying to get the iphone companion app to install (in the app store the app was showing as 'purchased' without an install option - fixed in the end by installing some random other app). |
Hey - just an update - I'm really sorry that I've been unable to get any traction on this issue. I just really have zero clue as to what's going on. My best bet is still that this must be a watchOS bug - though that doesn't help you :-( I'm still trying out things to see if I can replicate the issue, but have so far been unsuccessful. |
ok, just some last dates, just to show that sometimes it can happen multiple times per day, sometimes it can skip a day: I can't really seem to find a pattern. Anything I can do / test ? |
@Kemmey I have unpaired, erased and reinstalled my watch ( restored from backup, but apps did reinstall ), but the problem came back the next day. I did however notice the Icon as well before selecting my car in the watch app. So apparently the app has some logic to sometimes display the Icon in the Stats complication. |
Last time the issue happened was on dec 12th, one week ago. Since it started this is a new record. Maybe (the update to) WatchOS 7.2 fixed it. If it's still fixed in one week I'll close this issue. |
I jinxed it.. issue is back. |
I've got the same issue. Bug occurs multiple times per day for me. Changing the complication to 'Icon' then back to 'State' again seems to fix it, until next time, that is! |
Having same problem on my Apple Watch series 3, but I sometimes get a "(lightening bolt symbol) followed by 75%-sentry on" for States which is not correct and then it goes back to icon mode. |
Having same problem for several weeks, it seemed to have fixed itself to where it only did it every few days but now is back with a vengeance and consistently occurring about 3 times daily. |
Still occurring 2 or 3 times a day. Any chance of just getting rid of the icon symbol altogether in next update? |
@Flybuddy this is such an annoying bug - no matter what I do, I can't reproduce it, so I can't figure out what's wrong. My best guess is a memory issue of some sort - or potentially a broken cache, though that should have fixed itself long ago. |
Thx for the follow up. I noticed on github that no one else seems to have complained about it for the past several weeks. Am I the only one still having the problem? If so, it might be worthwhile for me to delete and reload again. Didn’t work before but who knows. Is the Tesla symbol icon needed? Maybe if it wasn’t there it couldn’t jump over. No matter what, it’s a great app and I can live with the minor inconvenience. Take care
Sent from Yahoo Mail for iPad
On Saturday, March 6, 2021, 3:45 PM, Kim Hansen <[email protected]> wrote:
@Flybuddy this is such an annoying bug - no matter what I do, I can't reproduce it, so I can't figure out what's wrong.
My best guess is a memory issue of some sort - or potentially a broken cache, though that should have fixed itself long ago.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
I'm still having the issue. I just bought it a few days ago, but without this working I don't want it. |
Unfortunately I'm nowhere near to a solution for this - I've tried all I can think of, and am unable to reproduce. I know this is happening, but all I can do is chalk this one up as a bug in watchOS 7 that apple will have to fix. |
I've moved over to the modular face for now. Keep us posted. |
I just bought your app today and the modular face is the only one I use on my Apple Watch 6 running the very latest iOS as of 3/29/2021. The large square interface in the middle of my watch is what I want to use for the Watch for Tesla complication. I too have the same issue. I keep my wrist at an angle and I can see my car stats. As soon as I turn my wrist to my face (watch raise) it changes over to the big watch for Tesla red logo only. I’m day 1 on the app and like the functionality but not this bug. Shawn |
@Kemmey There must be some narrowing down we can do. For example, create an Icon2 complocation, see if it changes to Icon2, could give a hint. Or some sort of logging, maybe it defaults to Icon if there's an error? It might be an apple bug, but I can't find any other apps that have this issue. If it's an Apple bug you must be doing something pretty special, which could maybe be solved by rewriting an exotic piece of code ? |
Duhhh.. Okay I fixed it. I went in and looked at the complication again
after I hit edit. It lets me pick between either showing the icon, or the
state of the car. I now picked "State" and it's fine. I guess only if you
pick to just show the icon does it have the weird glitch when you are not
raised wrist and looking at an angle it shows you the state of the car
view.
…On Tue, Mar 30, 2021 at 4:23 PM gaardiolor ***@***.***> wrote:
@Kemmey <https://github.com/Kemmey> There must be some narrowing down we
can do. For example, create an Icon2 complocation, see if it changes to
Icon2, could give a hint. Or some sort of logging, maybe it defaults to
Icon if there's an error? It might be an apple bug, but I can't find any
other apps that have this issue. If it's an Apple bug you must be doing
something pretty special, which could maybe be solved by rewriting an
exotic piece of code ?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#226 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ATORFU6FFNBNDGJDKEXNKBTTGIXKNANCNFSM4UFE25OQ>
.
|
I am pretty sure everybody here has it on state. It will work for awhile, and then will be bad again. |
Yes I spoke to soon. Later this afternoon I look down and it’s back to showing just the icon instead of the state of the car. Only thing I can think of I did was take my watch off for a while and had to enter my 4 digit number security passcode when I put it back on. When I went to edit and fix it back it was on state and not icon so it was showing wrong.
V/r,
Shawn
Shawn Savchenko
Cell: (919) 333.6285
***@***.***
…On Mar 30, 2021, 4:34 PM -0400, smakson11 ***@***.***>, wrote:
I am pretty sure everybody here has it on state. It will work for awhile, and then will be bad again.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Hey Kemmey, I am also having this issue. Here is a link to a video showing the problem: https://www.dropbox.com/s/4pf0z8j0pba7a9m/Video%2007-04-2021%2C%2013%2000%2040.mov?dl=0 Watch OS 7.3.1 Series 5 Wifi & Cellular Editing the watch face fixes it for an hour or so but then it reverts back to the issue again. I have only had this issue on the large rectangular complication using the Infograph Modular face. All of the others seem to work well including the Modular face, but that seems to use a different large rectangular complication design (without the battery logo). Love the App! Please keep up the good work! Keith |
So far so good. When I took it off charge this morning the dashes appeared (that hasn’t happened to me before - haven’t seen dashed lines at all). After I put the watch on my wrist and typed in my PIN the dashes disappeared. So far the 2 lines on the simple complication (battery% & miles) still shows on wrist raise - no sign of the red Tesla logo yet. |
Can confirm that this was my experience also this morning. What is your current theory as to the cause of this problem? |
Just to be clear - the dashes will show instead of the red logo, as the logo files have been completely erased from the build :-D I've been switching back and forth between old releases and this release - and can now somewhat consistently provoke the issue on old builds - but not this one. I'll add some more ui back and do a new build - fingers crossed the complication won't be stuck being ugly because of this bug... |
My current theory is cpu limits on rendering time when using swiftui views in complications. So basically watchOS will determine that the complication was too expensive to render. This is where the bug lies - cause obviously it is not, as the inactive state correctly renders. Also this is not documented as a limitation anywhere, nor are any errors logged. |
I have a good feeling for 601. I've been unable to repro with that build. Fingers crossed that applies universally |
%]%{^}^}^#$}${€>%%%##^*** I take that back - just reproed with 601 :-( |
So far 599 & 601 have performed the same for me. Dashes on initial reboot then it seems to be ok for wrist raise and lower. |
601 still working so far ok.
V/r,
Shawn
Shawn Savchenko
Cell: (919) 333.6285
***@***.***
…On May 27, 2021, 12:31 PM -0400, PhotonHebs ***@***.***>, wrote:
So far 599 & 601 have performed the same for me. Dashes on initial reboot then it seems to be ok for wrist raise and lower.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
I'm running 599, ok so far (~1 day, need at least one week to call it 'fixed'). I'm also having the dashes sometimes with other apps, when my watch is locked (and maybe until a few seconds after I unlock it). If you (in the latest builds) only see dashes in those conditions, I don't think it's related. Probably when the watch is locked, apps don't fetch complication updates, I think that's normal. But, this shouldn't happen on an unlocked watch after the complication worked for some hours like with @chinedu40 in #226 (comment) . That probably was an earlier build though. |
So far version 604 is looking good. No dashed lines after waking up this morning. Will report back later this evening |
601 has been perfect for a couple of days now. |
613 basically includes updated translations and a new image caching algorithm, that could potentially save some processing time, ie. battery :-D |
Still working :) it keeps autoupdating though (despite me disabling ‘automatic updates’ in testflight), I’m on 613 now. Not sure if the updates make this a 100% reliable test, but I’m hopeful :) |
613 has worked great for me for over a day now. thanks Kim, great work 👍 Now to see if I can trick my watch to summon/move my car with my phone inside; while I stand a bit further away than right next to it ;) |
@PhotonHebs I removed summon again... It's just too buggy to ship. |
613 still working :) Do you have enough info to fix this in the non-testflight version? |
@gaardiolor Awesome! Yeah, I think I'll consider this one solved. I'm preparing to ship 1.1.7 to the store - still missing the last few translations... |
@gaardiolor Could you try 694? |
-edit- ok! |
@gaardiolor - yeah - 694 - sorry, I corrected it in the post just after sending :-D |
The issue also exists on 1.1.8 build 754 |
@gaardiolor sorry for the delayed response - been fighting another issue. Does this persist as prevalent as before or only once or twice? I've as usual been unable to reproduce, having that complication on my watch face for a few days now. |
Not sure, switched to another complication. Just switched back I’ll let you know! |
The issue just happened again (still on 1.1.8 build 754) |
Happened again today (same version). So it seems to happen less often, but still happens.. going to switch back to the small complication. |
Issue is still occurring latest beta build |
Hello,
I've updated the watch app to v1.1.0 . Since that update, after some time, the 'State' complication switches to the 'Icon'. Or well, it's still the 'State' complication, but it's displaying the icon.
This happens:
The text was updated successfully, but these errors were encountered: