1
1
Fork 0
forked from suyu/suyu

android: Remove TwoPaneOnBackPressedCallback

Leftover UI code for dolphin's cheat system. Removing for now.
This commit is contained in:
Charles Lombardo 2023-03-10 17:18:25 -05:00 committed by bunnei
parent d85678a80f
commit 482d3e0b5f

View file

@ -1,37 +0,0 @@
package org.yuzu.yuzu_emu.ui;
import android.view.View;
import androidx.activity.OnBackPressedCallback;
import androidx.annotation.NonNull;
import androidx.slidingpanelayout.widget.SlidingPaneLayout;
public class TwoPaneOnBackPressedCallback extends OnBackPressedCallback
implements SlidingPaneLayout.PanelSlideListener {
private final SlidingPaneLayout mSlidingPaneLayout;
public TwoPaneOnBackPressedCallback(@NonNull SlidingPaneLayout slidingPaneLayout) {
super(slidingPaneLayout.isSlideable() && slidingPaneLayout.isOpen());
mSlidingPaneLayout = slidingPaneLayout;
slidingPaneLayout.addPanelSlideListener(this);
}
@Override
public void handleOnBackPressed() {
mSlidingPaneLayout.close();
}
@Override
public void onPanelSlide(@NonNull View panel, float slideOffset) {
}
@Override
public void onPanelOpened(@NonNull View panel) {
setEnabled(true);
}
@Override
public void onPanelClosed(@NonNull View panel) {
setEnabled(false);
}
}