diff options
author | Marco Nelissen <marcone@google.com> | 2009-12-10 14:44:45 -0800 |
---|---|---|
committer | Marco Nelissen <marcone@google.com> | 2009-12-10 14:44:45 -0800 |
commit | f974e91d19c78937f9a196fa818e51ffd8838ff3 (patch) | |
tree | 34d7450db489c0b1acbe567e3b230f2f7d257725 /res/raw | |
parent | 7235a0be5f56e1231a6e2ec789a081b678833ec6 (diff) | |
download | android_packages_wallpapers_MagicSmoke-f974e91d19c78937f9a196fa818e51ffd8838ff3.tar.gz android_packages_wallpapers_MagicSmoke-f974e91d19c78937f9a196fa818e51ffd8838ff3.tar.bz2 android_packages_wallpapers_MagicSmoke-f974e91d19c78937f9a196fa818e51ffd8838ff3.zip |
Fix the magic smoke wallpaper so it doesn't jump after turning the screen on.
Diffstat (limited to 'res/raw')
-rw-r--r-- | res/raw/clouds.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/res/raw/clouds.rs b/res/raw/clouds.rs index 1c02c03..919d853 100644 --- a/res/raw/clouds.rs +++ b/res/raw/clouds.rs @@ -288,9 +288,10 @@ int main(int launchID) { int now = uptimeMillis(); timedelta = ((float)(now - lastuptime)) / 44.f; lastuptime = now; - if (timedelta > 100) { - // If we didn't render anything for several seconds, just pretend time stopped. - timedelta = 1; + if (timedelta > 3) { + // Limit the step adjustment factor to 3, so we don't get a sudden jump + // after coming back from sleep. + timedelta = 3; } i = State->mPreset; |