From 26484ede4e2e61fe036d1d83df552db64d74cdbc Mon Sep 17 00:00:00 2001 From: Floens Date: Fri, 14 Aug 2015 16:03:10 +0200 Subject: [PATCH] Fix toolbar flickering when changing boards --- .../java/org/floens/chan/ui/controller/BrowseController.java | 1 - .../app/src/main/java/org/floens/chan/ui/toolbar/Toolbar.java | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Clover/app/src/main/java/org/floens/chan/ui/controller/BrowseController.java b/Clover/app/src/main/java/org/floens/chan/ui/controller/BrowseController.java index b9e5bcc5..76b4f7b5 100644 --- a/Clover/app/src/main/java/org/floens/chan/ui/controller/BrowseController.java +++ b/Clover/app/src/main/java/org/floens/chan/ui/controller/BrowseController.java @@ -199,7 +199,6 @@ public class BrowseController extends ThreadController implements ToolbarMenuIte if (menu == navigationItem.middleMenu) { if (item instanceof FloatingMenuItemBoard) { loadBoard(((FloatingMenuItemBoard) item).board); - ((ToolbarNavigationController) navigationController).getToolbar().updateNavigation(); } else { navigationController.pushController(new BoardEditController(context)); menu.dismiss(); diff --git a/Clover/app/src/main/java/org/floens/chan/ui/toolbar/Toolbar.java b/Clover/app/src/main/java/org/floens/chan/ui/toolbar/Toolbar.java index 605c1d0d..661df780 100644 --- a/Clover/app/src/main/java/org/floens/chan/ui/toolbar/Toolbar.java +++ b/Clover/app/src/main/java/org/floens/chan/ui/toolbar/Toolbar.java @@ -278,7 +278,7 @@ public class Toolbar extends LinearLayout implements View.OnClickListener, LoadV // use the LoadView animation when from a search if (same) { - navigationItemContainer.setView(toItem.view, true); + navigationItemContainer.setView(toItem.view, animate); } else { navigationItemContainer.addView(toItem.view, LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT); }