解决applist样式为蜂窝,错误清除按键了监听
authorluozheng <1732036298@qq.com>
Fri, 12 Jul 2024 01:54:45 +0000 (09:54 +0800)
committerluozheng <1732036298@qq.com>
Fri, 12 Jul 2024 01:54:45 +0000 (09:54 +0800)
code/sdk/application/wearable/fd230app/nativeui/applist/src/ApplistView.cpp

index f31f8f8..fede9a3 100644 (file)
@@ -217,9 +217,9 @@ void ApplistView::OnStop()
     AppListStyle style = presenter_->GetCurrentStyle();
     if (style == AppListStyle::FOOTBALL_STYLE) {
         FootballStyleOnStop();
+        RootView::GetInstance()->ClearOnKeyActListener();
     } else if (style == AppListStyle::HEXAGONS_STYLE) {
         HexagonsStyleOnStop();
-        RootView::GetInstance()->ClearOnKeyActListener();
     } else {
         ListStyleOnStop();
         RootView::GetInstance()->ClearOnKeyActListener();