Fix duplicate id error

Stephen Paul Weber created

Change summary

src/main/java/eu/siacs/conversations/ui/ConversationsOverviewFragment.java | 8 
src/main/res/layout/fragment_conversations_overview.xml                    | 8 
2 files changed, 8 insertions(+), 8 deletions(-)

Detailed changes

src/main/java/eu/siacs/conversations/ui/ConversationsOverviewFragment.java 🔗

@@ -512,13 +512,13 @@ public class ConversationsOverviewFragment extends XmppFragment {
 		}
 		setupSwipe();
 
-		binding.snackbar.setVisibility(View.GONE);
+		binding.overviewSnackbar.setVisibility(View.GONE);
 		if (activity.xmppConnectionService == null) return;
 		for (final var account : activity.xmppConnectionService.getAccounts()) {
 			if (account.mamPrefs() != null && !"always".equals(account.mamPrefs().getAttribute("default"))) {
-				binding.snackbar.setVisibility(View.VISIBLE);
-				binding.snackbarMessage.setText("Your account " + account.getJid().asBareJid().toEscapedString() + " does not have archiving fully enabled. This may result in missed messages if you use multiple devices or apps.");
-				binding.snackbarAction.setOnClickListener((v) -> {
+				binding.overviewSnackbar.setVisibility(View.VISIBLE);
+				binding.overviewSnackbarMessage.setText("Your account " + account.getJid().asBareJid().toEscapedString() + " does not have archiving fully enabled. This may result in missed messages if you use multiple devices or apps.");
+				binding.overviewSnackbarAction.setOnClickListener((v) -> {
 					final var prefs = account.mamPrefs();
 					prefs.setAttribute("default", "always");
 					activity.xmppConnectionService.pushMamPreferences(account, prefs);

src/main/res/layout/fragment_conversations_overview.xml 🔗

@@ -11,7 +11,7 @@
             android:orientation="vertical">
 
         <RelativeLayout
-            android:id="@+id/snackbar"
+            android:id="@+id/overview_snackbar"
             android:layout_width="fill_parent"
             android:layout_height="wrap_content"
             android:layout_above="@+id/context_preview"
@@ -23,18 +23,18 @@
             android:visibility="gone">
 
             <TextView
-                android:id="@+id/snackbar_message"
+                android:id="@+id/overview_snackbar_message"
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"
                 android:layout_alignParentStart="true"
                 android:layout_centerVertical="true"
                 android:layout_marginStart="24dp"
-                android:layout_toStartOf="@+id/snackbar_action"
+                android:layout_toStartOf="@+id/overview_snackbar_action"
                 android:textColor="?colorOnSurfaceInverse"
                 android:text="Warning" />
 
             <TextView
-                android:id="@+id/snackbar_action"
+                android:id="@+id/overview_snackbar_action"
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"
                 android:layout_alignParentEnd="true"