diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/changenumber/ChangeNumberEnterCodeFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/changenumber/ChangeNumberEnterSmsCodeFragment.kt similarity index 81% rename from app/src/main/java/org/thoughtcrime/securesms/components/settings/app/changenumber/ChangeNumberEnterCodeFragment.kt rename to app/src/main/java/org/thoughtcrime/securesms/components/settings/app/changenumber/ChangeNumberEnterSmsCodeFragment.kt index c34b2ffe1..bd2bcccc7 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/changenumber/ChangeNumberEnterCodeFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/changenumber/ChangeNumberEnterSmsCodeFragment.kt @@ -10,9 +10,9 @@ import org.thoughtcrime.securesms.components.settings.app.changenumber.ChangeNum import org.thoughtcrime.securesms.components.settings.app.changenumber.ChangeNumberUtil.getCaptchaArguments import org.thoughtcrime.securesms.components.settings.app.changenumber.ChangeNumberUtil.getViewModel import org.thoughtcrime.securesms.keyvalue.SignalStore -import org.thoughtcrime.securesms.registration.fragments.BaseEnterCodeFragment +import org.thoughtcrime.securesms.registration.fragments.BaseEnterSmsCodeFragment -class ChangeNumberEnterCodeFragment : BaseEnterCodeFragment(R.layout.fragment_change_number_enter_code) { +class ChangeNumberEnterSmsCodeFragment : BaseEnterSmsCodeFragment(R.layout.fragment_change_number_enter_code) { override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) @@ -54,10 +54,10 @@ class ChangeNumberEnterCodeFragment : BaseEnterCodeFragment - The concrete view model used by the subclasses, for ease of access in said subclass */ -public abstract class BaseEnterCodeFragment extends LoggingFragment implements SignalStrengthPhoneStateListener.Callback { +public abstract class BaseEnterSmsCodeFragment extends LoggingFragment implements SignalStrengthPhoneStateListener.Callback { - private static final String TAG = Log.tag(BaseEnterCodeFragment.class); + private static final String TAG = Log.tag(BaseEnterSmsCodeFragment.class); private ScrollView scrollView; private TextView header; @@ -68,7 +68,7 @@ public abstract class BaseEnterCodeFragment implements SignalStrengthPhoneStateListener.Callback { +public final class EnterSmsCodeFragment extends BaseEnterSmsCodeFragment implements SignalStrengthPhoneStateListener.Callback { - private static final String TAG = Log.tag(EnterCodeFragment.class); + private static final String TAG = Log.tag(EnterSmsCodeFragment.class); - public EnterCodeFragment() { + public EnterSmsCodeFragment() { super(R.layout.fragment_registration_enter_code); } @@ -37,18 +37,18 @@ public final class EnterCodeFragment extends BaseEnterCodeFragment displaySuccess(() -> Navigation.findNavController(requireView()).navigate(EnterCodeFragmentDirections.actionSuccessfulRegistration()))); + }, none -> displaySuccess(() -> Navigation.findNavController(requireView()).navigate(EnterSmsCodeFragmentDirections.actionSuccessfulRegistration()))); } @Override protected void navigateToRegistrationLock(long timeRemaining) { Navigation.findNavController(requireView()) - .navigate(EnterCodeFragmentDirections.actionRequireKbsLockPin(timeRemaining)); + .navigate(EnterSmsCodeFragmentDirections.actionRequireKbsLockPin(timeRemaining)); } @Override protected void navigateToCaptcha() { - NavHostFragment.findNavController(this).navigate(EnterCodeFragmentDirections.actionRequestCaptcha()); + NavHostFragment.findNavController(this).navigate(EnterSmsCodeFragmentDirections.actionRequestCaptcha()); } @Override diff --git a/app/src/main/res/layout/fragment_registration_enter_code.xml b/app/src/main/res/layout/fragment_registration_enter_code.xml index b207407fa..53b36db02 100644 --- a/app/src/main/res/layout/fragment_registration_enter_code.xml +++ b/app/src/main/res/layout/fragment_registration_enter_code.xml @@ -5,7 +5,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" - tools:context=".registration.fragments.EnterCodeFragment"> + tools:context=".registration.fragments.EnterSmsCodeFragment"> + tools:context=".registration.fragments.EnterSmsCodeFragment">