Make ManageProfileActivity work with screen lock.

fork-5.53.8
Greyson Parrelli 2021-01-23 13:27:37 -05:00
rodzic 799ff86fc0
commit 5624855eba
1 zmienionych plików z 3 dodań i 7 usunięć

Wyświetl plik

@ -11,10 +11,8 @@ import androidx.navigation.NavGraph;
import androidx.navigation.Navigation; import androidx.navigation.Navigation;
import androidx.navigation.fragment.NavHostFragment; import androidx.navigation.fragment.NavHostFragment;
import org.thoughtcrime.securesms.BaseActivity; import org.thoughtcrime.securesms.PassphraseRequiredActivity;
import org.thoughtcrime.securesms.R; import org.thoughtcrime.securesms.R;
import org.thoughtcrime.securesms.profiles.edit.EditProfileActivity;
import org.thoughtcrime.securesms.profiles.edit.EditProfileFragmentDirections;
import org.thoughtcrime.securesms.reactions.any.ReactWithAnyEmojiBottomSheetDialogFragment; import org.thoughtcrime.securesms.reactions.any.ReactWithAnyEmojiBottomSheetDialogFragment;
import org.thoughtcrime.securesms.util.DynamicNoActionBarTheme; import org.thoughtcrime.securesms.util.DynamicNoActionBarTheme;
import org.thoughtcrime.securesms.util.DynamicTheme; import org.thoughtcrime.securesms.util.DynamicTheme;
@ -22,7 +20,7 @@ import org.thoughtcrime.securesms.util.DynamicTheme;
/** /**
* Activity that manages the local user's profile, as accessed via the settings. * Activity that manages the local user's profile, as accessed via the settings.
*/ */
public class ManageProfileActivity extends BaseActivity implements ReactWithAnyEmojiBottomSheetDialogFragment.Callback { public class ManageProfileActivity extends PassphraseRequiredActivity implements ReactWithAnyEmojiBottomSheetDialogFragment.Callback {
private final DynamicTheme dynamicTheme = new DynamicNoActionBarTheme(); private final DynamicTheme dynamicTheme = new DynamicNoActionBarTheme();
@ -39,9 +37,7 @@ public class ManageProfileActivity extends BaseActivity implements ReactWithAnyE
} }
@Override @Override
public void onCreate(Bundle bundle) { public void onCreate(Bundle bundle, boolean ready) {
super.onCreate(bundle);
dynamicTheme.onCreate(this); dynamicTheme.onCreate(this);
setContentView(R.layout.manage_profile_activity); setContentView(R.layout.manage_profile_activity);