DGh0st/HSWidgets

Widgets are being lost after respring when zoom/fly in animations are disabled on iOS 13

DGh0st opened this issue · 1 comments

Reproduction steps:

  1. Enable reduced motion or install a tweak that disables zoom/fly in animation (Lynx, Springtomize, etc).
  2. Add widgets on page
  3. Respring device
  4. Widgets added to the page are lost

Expected Results:
Widgets should persist after respring

Potential Cause:
ZoomAnimation.xm is not being called. However -[SBRootFolderController viewDidLoad] should be setting up the widgets again but it looks like this isn't being called either on iOS 13.

HSWidgets 0.1-1 should fix the widgets being lost due to reduced motion and when tweaks disable icon fly in animation.