Open Hjcrbwg opened 12 years ago
Add the following to line #92 of the launchTool:sender method in OpenSpringBoard.m:
if (isIconAnimating) { return; }
We will post a full patch soon.
Actually, I found this on around line 405:
[UIView animateWithDuration:0.2
delay:0.0
options:UIViewAnimationOptionRepeat | UIViewAnimationOptionAllowUserInteraction
animations:^{
view.transform = CGAffineTransformTranslate(CGAffineTransformIdentity, kAnimationTranslateX, kAnimationTranslateY);
view.transform = CGAffineTransformMakeRotation(kAnimationRotateDeg*(i%2 ? -1 : +1)*(3.141519/180.0));
}
Deleting the <UIViewAnimationOptionAllowUserInteration>
part of the code removes the issue.
Note: this may not be exactly what the code was for that part as I have been experimenting with it a little.
Looks good. Submit a pull request is possible & I'll merge.
While the items are dancing, if the user taps on a dancing item, it will open that item and freezes the page for a few seconds. It should either do nothing, or switch to that item as the one the user wants to move. Please fix this ASAP!