diff --git a/Clover/app/src/main/java/org/floens/chan/ui/view/FloatingMenu.java b/Clover/app/src/main/java/org/floens/chan/ui/view/FloatingMenu.java index 8fd9c36a..c9dd68fc 100644 --- a/Clover/app/src/main/java/org/floens/chan/ui/view/FloatingMenu.java +++ b/Clover/app/src/main/java/org/floens/chan/ui/view/FloatingMenu.java @@ -94,9 +94,6 @@ public class FloatingMenu { public void setItems(List items) { this.items = items; - if (popupWindow != null) { - popupWindow.dismiss(); - } } public void setSelectedItem(FloatingMenuItem item) { @@ -105,6 +102,9 @@ public class FloatingMenu { public void setAdapter(ListAdapter adapter) { this.adapter = adapter; + if (popupWindow != null) { + popupWindow.setAdapter(adapter); + } } public void setCallback(FloatingMenuCallback callback) {