InfiniTime icon indicating copy to clipboard operation
InfiniTime copied to clipboard

Watch reboots when shaking with a magnet near the bottom of the screen

Open Ghoelian opened this issue 9 months ago • 6 comments

Verification

  • [x] I searched for similar bug reports (including closed issues) and found none was relevant.

What happened?

Watch reboots when shaking with a magnet near the bottom of the screen

What should happen instead?

Probably nothing

Reproduction steps

  1. Turn on shake to wake and lower wrist to sleep
  2. Hold a magnet near the bottom of the screen (when looking at it with the button on the left side)
  3. Shake

More details?

Only happens when at least both shake to wake and lower wrist to sleep are turned on.

Version

v1.15.0

Companion app

Gadgetbridge

Ghoelian avatar Mar 30 '25 10:03 Ghoelian

Video

Ghoelian avatar Mar 30 '25 10:03 Ghoelian

Can reproduce on custom 1.15.0

tituscmd avatar Jul 10 '25 16:07 tituscmd

Can you still repro with #2329 ? If so, try applying #2328 also

mark9064 avatar Jul 11 '25 12:07 mark9064

Can confirm the issue no longer happens with #2329

Ghoelian avatar Jul 11 '25 14:07 Ghoelian

Can you still repro with #2329 ? If so, try applying #2328 also

I'm gonna try #2329 and see if it fixes it for me as well. Will update y'all in here 😄

tituscmd avatar Jul 11 '25 19:07 tituscmd

Great :)

I don't know what part the magnet plays though, I guess it affects the accelerometer somehow?? Assuming that's the case (and that's a big assumption), my speculation is that it's caused by Wake/Sleep being triggered back to back continuously, causing the message queues to fill. With the Wake/Sleep pairs limited to being sent every 100ms the queues have time to clear.

mark9064 avatar Jul 12 '25 13:07 mark9064