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

Commit 570ce099 authored by Shawn Lee's avatar Shawn Lee Committed by Android (Google) Code Review
Browse files

Merge "[Flexiglass] Open shade on short swipes over launcher" into main

parents 3242d4ec 877a676c
Loading
Loading
Loading
Loading
+6 −0
Original line number Original line Diff line number Diff line
@@ -99,6 +99,7 @@ import com.android.systemui.navigationbar.buttons.KeyButtonView;
import com.android.systemui.recents.OverviewProxyService.OverviewProxyListener;
import com.android.systemui.recents.OverviewProxyService.OverviewProxyListener;
import com.android.systemui.scene.domain.interactor.SceneInteractor;
import com.android.systemui.scene.domain.interactor.SceneInteractor;
import com.android.systemui.scene.shared.flag.SceneContainerFlags;
import com.android.systemui.scene.shared.flag.SceneContainerFlags;
import com.android.systemui.scene.shared.model.Scenes;
import com.android.systemui.settings.DisplayTracker;
import com.android.systemui.settings.DisplayTracker;
import com.android.systemui.settings.UserTracker;
import com.android.systemui.settings.UserTracker;
import com.android.systemui.shade.ShadeViewController;
import com.android.systemui.shade.ShadeViewController;
@@ -239,6 +240,11 @@ public class OverviewProxyService implements CallbackController<OverviewProxyLis
                            } else {
                            } else {
                                mShadeViewControllerLazy.get().finishInputFocusTransfer(velocity);
                                mShadeViewControllerLazy.get().finishInputFocusTransfer(velocity);
                            }
                            }
                        } else if (action == ACTION_UP) {
                            // Gesture was too short to be picked up by scene container touch
                            // handling; programmatically start the transition to shade scene.
                            mSceneInteractor.get().changeScene(
                                    Scenes.Shade, "short launcher swipe");
                        }
                        }
                    }
                    }
                    event.recycle();
                    event.recycle();