Loading
Fix screen hang after dismissing a landscape alarm.
This is a squash commit of 3 ICS commits backported to gingerbread: - Always unfreeze display. Commit 161dc80e AOSP-Change-Id: I7a0f3be49fe723fe59cf6268861bc5fe7f49bc62 - Fix issue #3330037: Unnecessary orientations appear... ...when the device's physical orientation is portrait. We now hold off on computing app token orientation while preparing to open or close app tokens. Also clean up a few other little issues. Commit 94cb2ebf AOSP-Change-Id: Iae125a975c7706fb4d068c872fd172e69854ff15 Fix issue #5508024: Rotation jank seen in live wallpapers Fix a few places where we would unfreeze the screen too early. Now that we are no longer relying on surface flinger freezing, we can't depend on it keeping the screen frozen until surfaces get drawn. Commit 3ec891ae AOSP-Change-Id: Icb03bf30c9599a5e2016817bfa5ca6458adc7249 Change-Id: I8e716c71bb135d198fc5e9802ed13628461f11a9