From fe22c49ed08b80ce775b50fcf1ef0e56063a9918 Mon Sep 17 00:00:00 2001 From: Anton Domnikov Date: Wed, 3 May 2017 17:21:22 +0300 Subject: [PATCH] added comment --- .../navigation/SimpleActionBarDrawerToggle.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/main/java/ru/touchin/roboswag/components/navigation/SimpleActionBarDrawerToggle.java b/src/main/java/ru/touchin/roboswag/components/navigation/SimpleActionBarDrawerToggle.java index 5436d1f..8b3d6c4 100644 --- a/src/main/java/ru/touchin/roboswag/components/navigation/SimpleActionBarDrawerToggle.java +++ b/src/main/java/ru/touchin/roboswag/components/navigation/SimpleActionBarDrawerToggle.java @@ -209,7 +209,9 @@ public class SimpleActionBarDrawerToggle extends ActionBarDrawerToggle @Override public void onDrawerClosed(@NonNull final View view) { - activity.supportInvalidateOptionsMenu(); + if (isInvalidateOptionsMenuSupported) { + activity.supportInvalidateOptionsMenu(); + } } /** @@ -229,7 +231,12 @@ public class SimpleActionBarDrawerToggle extends ActionBarDrawerToggle } } - public void setInvalidateOptionsMenu(final boolean isInvalidateOptionsMenuSupported) { + /** + * Set turn on/off invocation of supportInvalidateOptionsMenu + * + * @param isInvalidateOptionsMenuSupported flag for turning on/off invocation. + */ + public void setInvalidateOptionsMenuSupported(final boolean isInvalidateOptionsMenuSupported) { this.isInvalidateOptionsMenuSupported = isInvalidateOptionsMenuSupported; }