Dbrant has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/173018

Change subject: Don't show title or lead image block on Main page(s).
......................................................................

Don't show title or lead image block on Main page(s).

Change-Id: I1696eca96e755b67a5b1fb848490cc43881685a5
---
M wikipedia/src/main/java/org/wikipedia/page/leadimages/LeadImagesHandler.java
1 file changed, 12 insertions(+), 8 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/apps/android/wikipedia 
refs/changes/18/173018/1

diff --git 
a/wikipedia/src/main/java/org/wikipedia/page/leadimages/LeadImagesHandler.java 
b/wikipedia/src/main/java/org/wikipedia/page/leadimages/LeadImagesHandler.java
index 5e67388..e347fa7 100644
--- 
a/wikipedia/src/main/java/org/wikipedia/page/leadimages/LeadImagesHandler.java
+++ 
b/wikipedia/src/main/java/org/wikipedia/page/leadimages/LeadImagesHandler.java
@@ -334,9 +334,14 @@
         if (!parentFragment.isAdded()) {
             return;
         }
+        boolean isMainPage = 
parentFragment.getFragment().getPage().getPageProperties().isMainPage();
         int titleContainerHeight;
         int titleBottomPadding = 0;
-        if (!leadImagesEnabled) {
+
+        if (isMainPage) {
+            titleContainerHeight = 
(int)(parentFragment.getResources().getDimension(R.dimen.actionBarHeight) / 
displayDensity);
+            imageContainer.setVisibility(View.INVISIBLE);
+        } else if (!leadImagesEnabled) {
             // ok, we're not going to show lead images, so we need to make some
             // adjustments to our layout:
             // make the WebView padding be just the height of the title text, 
plus a fixed offset
@@ -412,7 +417,7 @@
 
         // and start fetching the lead image, if we have one
         String thumbUrl = 
parentFragment.getFragment().getPage().getPageProperties().getLeadImageUrl();
-        if (thumbUrl != null && leadImagesEnabled) {
+        if (isMainPage && thumbUrl != null && leadImagesEnabled) {
             thumbUrl = WikipediaApp.getInstance().getNetworkProtocol() + ":" + 
thumbUrl;
             Picasso.with(parentFragment.getActivity())
                     .load(thumbUrl)
@@ -420,15 +425,14 @@
                     .into((Target)image1);
         }
 
-        // make everything visible!
-        imageContainer.setVisibility(View.VISIBLE);
-
         // tell our listener that it's ok to start loading the rest of the 
WebView content
         listener.onLayoutComplete();
 
-        // kick off loading of the WikiData description, if we have one
-        // (and only if it's not the Main page)
-        if 
(!parentFragment.getFragment().getPage().getPageProperties().isMainPage()) {
+        if (!isMainPage) {
+            // make everything visible!
+            imageContainer.setVisibility(View.VISIBLE);
+
+            // kick off loading of the WikiData description, if we have one
             fetchWikiDataDescription();
         }
     }

-- 
To view, visit https://gerrit.wikimedia.org/r/173018
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I1696eca96e755b67a5b1fb848490cc43881685a5
Gerrit-PatchSet: 1
Gerrit-Project: apps/android/wikipedia
Gerrit-Branch: master
Gerrit-Owner: Dbrant <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to