hwcomposer: fix the bug in setting connected status to ext display
the hdmi driver can send change uevent anytime, in which case, the connected state was getting set to 0, due to its default value. Change-Id: I862a120a6f36eb788f1e28d0f0650d924ff4f83a Acked-by: Arun Kumar K.R <akumarkr@codeaurora.org>
This commit is contained in:
committed by
Iliyan Malchev
parent
1ddf366c26
commit
31278ad52f
@@ -79,11 +79,12 @@ static void handle_uevent(hwc_context_t* ctx, const char* udata, int len)
|
|||||||
int connected = 0;
|
int connected = 0;
|
||||||
if(!(strncmp(str,"online@",strlen("online@")))) {
|
if(!(strncmp(str,"online@",strlen("online@")))) {
|
||||||
connected = 1;
|
connected = 1;
|
||||||
|
ctx->mExtDisplay->setExternalDisplay(connected);
|
||||||
} else if(!(strncmp(str,"offline@",strlen("offline@")))) {
|
} else if(!(strncmp(str,"offline@",strlen("offline@")))) {
|
||||||
connected = 0;
|
connected = 0;
|
||||||
}
|
|
||||||
ctx->mExtDisplay->setExternalDisplay(connected);
|
ctx->mExtDisplay->setExternalDisplay(connected);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user