修复patch后logo不显示问题 725/1 725/head 726/target/1 727/target/1 728/target/1
authorSnickerSun <snickersun@163.com>
Mon, 19 Aug 2024 04:04:37 +0000 (12:04 +0800)
committerSnickerSun <snickersun@163.com>
Mon, 19 Aug 2024 04:04:37 +0000 (12:04 +0800)
code/sdk/middleware/services/gui/uikit/proprietary/src/service/src/graphic_service_wrapper.cpp

index e4fbd84..0aec8fa 100755 (executable)
@@ -407,7 +407,8 @@ void ShowGraphicLogo(void)
     }
     g_showLogo = true;
     g_logo = new OHOS::UIImageView();
-    g_logo->SetPosition(0, 0, OHOS::Screen::GetInstance().GetWidth(), OHOS::Screen::GetInstance().GetHeight());
+    g_logo->SetPosition(0, 0, OHOS::Screen::GetInstance().GetWidth() , OHOS::Screen::GetInstance().GetHeight());
+    WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP,"ShowGraphicLogo Screen(%d X %d)",OHOS::Screen::GetInstance().GetWidth(),OHOS::Screen::GetInstance().GetHeight());
     g_logo->SetAutoEnable(false);
     g_logo->SetResizeMode(OHOS::UIImageView::CENTER);
 
@@ -418,6 +419,8 @@ void ShowGraphicLogo(void)
             OHOS::RootView::GetInstance()->Add(g_logo);
             OHOS::RootView::GetInstance()->Invalidate();
         });
+    
+    LOS_Msleep(500);
 }
 
 void ShowGraphicOTALogo(void)
@@ -438,6 +441,8 @@ void ShowGraphicOTALogo(void)
             OHOS::RootView::GetInstance()->Add(g_ota_logo);
             OHOS::RootView::GetInstance()->Invalidate();
         });
+    LOS_Msleep(500);
+
 }
 
 void boot_animation_init_deinit(void)