From 8c498970ef18b357cd7e9d8550b574006df6513c Mon Sep 17 00:00:00 2001 From: Dayona Joseph Date: Fri, 3 Apr 2020 01:24:26 +0530 Subject: [PATCH 1/2] Fix 'Search bar visible when editing app grid' --- .../e/blisslauncher/features/launcher/LauncherActivity.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/foundation/e/blisslauncher/features/launcher/LauncherActivity.java b/app/src/main/java/foundation/e/blisslauncher/features/launcher/LauncherActivity.java index 2e90a097a3..ef171b46dc 100755 --- a/app/src/main/java/foundation/e/blisslauncher/features/launcher/LauncherActivity.java +++ b/app/src/main/java/foundation/e/blisslauncher/features/launcher/LauncherActivity.java @@ -3139,6 +3139,10 @@ public class LauncherActivity extends AppCompatActivity implements @Override public void onSwipe(int position) { + if ((longPressed && !mLongClickStartsDrag) || (!longPressed && isWobbling)){ + hideSwipeSearchContainer(); + return; + } float translateBy = position * 1.25f; if (translateBy <= swipeSearchContainer.getHeight()) { swipeSearchContainer.setTranslationY(-swipeSearchContainer.getHeight() + translateBy); -- GitLab From aeadcaa53e61d6c57d2731b4372b8939a6944c15 Mon Sep 17 00:00:00 2001 From: Dayona Joseph Date: Mon, 6 Apr 2020 10:39:20 +0530 Subject: [PATCH 2/2] Fix swiping gestures --- .../e/blisslauncher/features/launcher/LauncherActivity.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/foundation/e/blisslauncher/features/launcher/LauncherActivity.java b/app/src/main/java/foundation/e/blisslauncher/features/launcher/LauncherActivity.java index ef171b46dc..8be377a58f 100755 --- a/app/src/main/java/foundation/e/blisslauncher/features/launcher/LauncherActivity.java +++ b/app/src/main/java/foundation/e/blisslauncher/features/launcher/LauncherActivity.java @@ -203,6 +203,7 @@ public class LauncherActivity extends AppCompatActivity implements private boolean allAppsDisplayed; private boolean forceRefreshSuggestedApps = false; + private List mUsageStats; private FrameLayout swipeSearchContainer; private InsettableRelativeLayout workspace; @@ -3133,16 +3134,16 @@ public class LauncherActivity extends AppCompatActivity implements public void onSwipeStart() { swipeSearchContainer.setTranslationY( BlissLauncher.getApplication(this).getDeviceProfile().availableHeightPx); - swipeSearchContainer.setVisibility(VISIBLE); + swipeSearchContainer.setVisibility(GONE); showSwipeSearch = false; } @Override public void onSwipe(int position) { if ((longPressed && !mLongClickStartsDrag) || (!longPressed && isWobbling)){ - hideSwipeSearchContainer(); return; } + swipeSearchContainer.setVisibility(VISIBLE); float translateBy = position * 1.25f; if (translateBy <= swipeSearchContainer.getHeight()) { swipeSearchContainer.setTranslationY(-swipeSearchContainer.getHeight() + translateBy); -- GitLab