Use getOnBackPressedDispatcher().addCallback in FetchRandomSubredditOrPostActivity.

This commit is contained in:
Docile-Alligator 2025-07-04 19:05:10 -04:00
parent 4724c922e7
commit 5d61c1b2d8

View File

@ -6,6 +6,8 @@ import android.os.Bundle;
import android.os.Handler;
import android.widget.Toast;
import androidx.activity.OnBackPressedCallback;
import java.util.concurrent.Executor;
import javax.inject.Inject;
@ -81,12 +83,15 @@ public class FetchRandomSubredditOrPostActivity extends BaseActivity {
finish();
}
});
}
getOnBackPressedDispatcher().addCallback(this, new OnBackPressedCallback(true) {
@Override
public void onBackPressed() {
super.onBackPressed();
public void handleOnBackPressed() {
isCanceled = true;
setEnabled(false);
triggerBackPress();
}
});
}
@Override