From 86002b0402d4cedbd3dcd7a0dce8172da053a08d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20K=C3=BCrten?= Date: Fri, 4 Dec 2020 09:35:37 +0100 Subject: [PATCH] Move some findViewById() out of a lambda --- .../briar/android/settings/SettingsActivity.java | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/briar-android/src/main/java/org/briarproject/briar/android/settings/SettingsActivity.java b/briar-android/src/main/java/org/briarproject/briar/android/settings/SettingsActivity.java index d76e2c048..bf2cd7179 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/settings/SettingsActivity.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/settings/SettingsActivity.java @@ -49,15 +49,14 @@ public class SettingsActivity extends BriarActivity { new ViewModelProvider(this, viewModelFactory); settingsViewModel = provider.get(SettingsViewModel.class); - settingsViewModel.getOwnIdentityInfo().observe(this, us -> { - TextView textViewUserName = findViewById(R.id.username); - textViewUserName.setText(us.getLocalAuthor().getName()); + TextView textViewUserName = findViewById(R.id.username); + CircleImageView imageViewAvatar = + findViewById(R.id.avatarImage); - CircleImageView imageViewAvatar = - findViewById(R.id.avatarImage); - AuthorView - .setAvatar(imageViewAvatar, us.getLocalAuthor().getId(), - us.getAuthorInfo()); + settingsViewModel.getOwnIdentityInfo().observe(this, us -> { + textViewUserName.setText(us.getLocalAuthor().getName()); + AuthorView.setAvatar(imageViewAvatar, + us.getLocalAuthor().getId(), us.getAuthorInfo()); }); View avatarGroup = findViewById(R.id.avatarGroup);