From 600a99ff2813495b7e58e12bf339abdb0ac383fe Mon Sep 17 00:00:00 2001 From: Bnyro Date: Fri, 9 Sep 2022 16:02:16 +0200 Subject: [PATCH] fix deprecation --- .../libretube/activities/NoInternetActivity.kt | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/github/libretube/activities/NoInternetActivity.kt b/app/src/main/java/com/github/libretube/activities/NoInternetActivity.kt index 60d9dcf56..8323a62a1 100644 --- a/app/src/main/java/com/github/libretube/activities/NoInternetActivity.kt +++ b/app/src/main/java/com/github/libretube/activities/NoInternetActivity.kt @@ -2,6 +2,7 @@ package com.github.libretube.activities import android.content.Intent import android.os.Bundle +import androidx.activity.OnBackPressedCallback import com.github.libretube.R import com.github.libretube.databinding.ActivityNointernetBinding import com.github.libretube.extensions.BaseActivity @@ -29,10 +30,14 @@ class NoInternetActivity : BaseActivity() { startActivity(intent) } setContentView(binding.root) - } - override fun onBackPressed() { - finishAffinity() - super.onBackPressed() + onBackPressedDispatcher.addCallback( + this, + object : OnBackPressedCallback(true) { + override fun handleOnBackPressed() { + finishAffinity() + } + } + ) } }