meson_display: scaling ui may be abnormal after reboot [1/1]
PD#SWPL-185661
Problem:
scaling ui may be abnormal after reboot
Solution:
scaling initial return value limits.
Verify:
AH212.
Change-Id: Ib111df5944a775d5ace831571c7dda5b7f2b037e
Signed-off-by: chen.wang1 <chen.wang1@amlogic.com>
diff --git a/display_framework/src/extension/display_settings/weston/weston_settings.c b/display_framework/src/extension/display_settings/weston/weston_settings.c
index 9291dc7..4f92849 100644
--- a/display_framework/src/extension/display_settings/weston/weston_settings.c
+++ b/display_framework/src/extension/display_settings/weston/weston_settings.c
@@ -667,6 +667,9 @@
rc = wstDisplaySendMessage(cmdBuf,resp);
if (rc >= 0) {
*value = getValueFromOutputString(resp, "scaling");
+ if (*value < 0) {
+ *value = 100;
+ }
DEBUG("%s %d get the scaling of graphic value %d",__FUNCTION__,__LINE__,*value);
} else {
ERROR("%s %d send message fail",__FUNCTION__,__LINE__);