diff --git a/launcher/launcher/src/main/cpp/swipe_view.cpp b/launcher/launcher/src/main/cpp/swipe_view.cpp index 1fe53480ca7d84d98dcc2c574f0d1dd7af9f1a4b..e937f804ae84f9907eda202479aa32b05f9e350c 100755 --- a/launcher/launcher/src/main/cpp/swipe_view.cpp +++ b/launcher/launcher/src/main/cpp/swipe_view.cpp @@ -130,7 +130,9 @@ void SwipeView::OnSetUpView() if (memcmp(SCREENSAVER_BUNDLE_NAME, pBundleInfos[j].bundleName, strlen(pBundleInfos[j].bundleName)) == 0) { break; } - + if (pBundleInfos[j].abilityInfos->abilityType == SERVICE) { + break; + } AppInfo* app = new AppInfo(); app->funcclick_ = AppEvent::ClickEvent; app->funclPress_ = AppEvent::LongPressEvent;