From 65a3f06fcb67993440d65143e35f66d1e07408bb Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Mon, 24 Apr 2023 10:15:01 -0500 Subject: [PATCH] reparent if parented --- .../java/eu/siacs/conversations/entities/Conversation.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/eu/siacs/conversations/entities/Conversation.java b/src/main/java/eu/siacs/conversations/entities/Conversation.java index 1aebe4fd27044685846d3a8c5cd2668a8cbdd1ea..e4643a5f14e67928f60d02de4a2fa66984276794 100644 --- a/src/main/java/eu/siacs/conversations/entities/Conversation.java +++ b/src/main/java/eu/siacs/conversations/entities/Conversation.java @@ -1488,10 +1488,16 @@ public class Conversation extends AbstractEntity implements Blockable, Comparabl @Override public Object instantiateItem(@NonNull ViewGroup container, int position) { if (position == 0) { + if (page1 != null && page1.getParent() != null) { + ((ViewGroup) page1.getParent()).removeView(page1); + } container.addView(page1); return page1; } if (position == 1) { + if (page2 != null && page2.getParent() != null) { + ((ViewGroup) page2.getParent()).removeView(page2); + } container.addView(page2); return page2; }