override fun onBackPressed()

in libraries/rib-android/src/main/kotlin/com/uber/rib/core/RibActivity.kt [180:195]


  override fun onBackPressed() {
    if (router?.handleBackPress() != true) {
      onUnhandledBackPressed()

      // https://issuetracker.google.com/issues/139738913
      if (
        Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q &&
          isTaskRoot &&
          supportFragmentManager.backStackEntryCount == 0
      ) {
        super.finishAfterTransition()
      } else {
        super.onBackPressed()
      }
    }
  }