summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJef Oliver <jgoliver@jeago.com>2012-08-27 23:55:39 -0700
committerJef Oliver <jgoliver@jeago.com>2012-08-27 23:55:39 -0700
commitd1b89cee24c0b4e72dff6fcc6e7406076c2d02ff (patch)
tree296ff9f2cd5511d89e389bd71bfdb7c7dc836acb
parentaee9a39efa35892c638d5d9e4e89895629fffb4f (diff)
parentc012d6a91766cda3ee2ef49509a343b65208d164 (diff)
downloadandroid_hardware_qcom_display-cm-9.1.0.tar.gz
android_hardware_qcom_display-cm-9.1.0.tar.bz2
android_hardware_qcom_display-cm-9.1.0.zip
Merge ICS HEADics-releasecm-9.1.0
-rw-r--r--libhwcomposer/hwcomposer.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/libhwcomposer/hwcomposer.cpp b/libhwcomposer/hwcomposer.cpp
index ad0acc6d2..35c19acff 100644
--- a/libhwcomposer/hwcomposer.cpp
+++ b/libhwcomposer/hwcomposer.cpp
@@ -960,6 +960,8 @@ static void handleHDMIStateChange(hwc_composer_device_t *dev, int externaltype)
if (fbDev) {
fbDev->perform(fbDev, EVENT_EXTERNAL_DISPLAY, externaltype);
}
+ // Yield - Allows the UI channel(with zorder 0) to be opened first
+ sched_yield();
if(ctx && ctx->mOverlayLibObject) {
overlay::Overlay *ovLibObject = ctx->mOverlayLibObject;
if (!externaltype) {