diff --git a/app/src/main/java/com/fox2code/mmm/module/ModuleViewAdapter.java b/app/src/main/java/com/fox2code/mmm/module/ModuleViewAdapter.java index 5c60e1a..dc0d2ed 100644 --- a/app/src/main/java/com/fox2code/mmm/module/ModuleViewAdapter.java +++ b/app/src/main/java/com/fox2code/mmm/module/ModuleViewAdapter.java @@ -22,6 +22,7 @@ import androidx.recyclerview.widget.RecyclerView; import com.fox2code.mmm.MainApplication; import com.fox2code.mmm.NotificationType; import com.fox2code.mmm.R; +import com.fox2code.mmm.compat.CompatDisplay; import com.fox2code.mmm.manager.LocalModuleInfo; import com.fox2code.mmm.manager.ModuleInfo; import com.fox2code.mmm.manager.ModuleManager; @@ -75,14 +76,13 @@ public final class ModuleViewAdapter extends RecyclerView.Adapter actionButtonsTypes; private boolean initState; public ModuleHolder moduleHolder; public Drawable background; - private boolean canExpand; - private boolean expanded; public ViewHolder(@NonNull View itemView) { super(itemView); @@ -95,6 +95,7 @@ public final class ModuleViewAdapter extends RecyclerView.Adapter 3 || !hasUpdateText) { + this.moduleLayoutHelper.setMinHeight( + this.moduleOptionsHolder.getHeight() - CompatDisplay.dpToPixel(14F)); + } else { + this.moduleLayoutHelper.setMinHeight(CompatDisplay.dpToPixel(4F)); } this.cardView.setClickable(false); if (moduleHolder.isModuleHolder() && @@ -282,8 +280,6 @@ public final class ModuleViewAdapter extends RecyclerView.Adapter - + + + + android:layout_height="wrap_content" + android:scrollbars="none"> - +