From: David A. Velasco Date: Mon, 10 Aug 2015 09:12:43 +0000 (+0200) Subject: Enforce to recalculate row height when measuring the footer to get it correctly place... X-Git-Tag: oc-android-1.8~42^2~22^2 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/64ebb2c1d3b729e087cc7f4337be4f02f18f2d91?hp=-c Enforce to recalculate row height when measuring the footer to get it correctly placed in the grid view --- 64ebb2c1d3b729e087cc7f4337be4f02f18f2d91 diff --git a/src/third_parties/in/srain/cube/GridViewWithHeaderAndFooter.java b/src/third_parties/in/srain/cube/GridViewWithHeaderAndFooter.java index 508380a6..be487634 100644 --- a/src/third_parties/in/srain/cube/GridViewWithHeaderAndFooter.java +++ b/src/third_parties/in/srain/cube/GridViewWithHeaderAndFooter.java @@ -99,6 +99,7 @@ public class GridViewWithHeaderAndFooter extends GridView { ListAdapter adapter = getAdapter(); if (adapter != null && adapter instanceof HeaderViewGridAdapter) { ((HeaderViewGridAdapter) adapter).setNumColumns(getNumColumnsCompatible()); + invalidateRowHeight(); ((HeaderViewGridAdapter) adapter).setRowHeight(getRowHeight()); } }