Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit aeadcaa5 authored by Dayona Joseph's avatar Dayona Joseph
Browse files

Fix swiping gestures

parent 8c498970
Loading
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -203,6 +203,7 @@ public class LauncherActivity extends AppCompatActivity implements
    private boolean allAppsDisplayed;
    private boolean forceRefreshSuggestedApps = false;


    private List<UsageStats> 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);