From 02ad25536d251ded87b992866549aa86a2acafcc Mon Sep 17 00:00:00 2001 From: Ruben Gees Date: Wed, 21 Sep 2016 01:27:59 +0200 Subject: [PATCH] Fix bugs, introduced by refactorings --- .../rubengees/introduction/IntroductionActivity.java | 10 +++++----- .../introduction/IntroductionConfiguration.java | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/library/src/main/java/com/rubengees/introduction/IntroductionActivity.java b/library/src/main/java/com/rubengees/introduction/IntroductionActivity.java index af8e344..d87f77a 100644 --- a/library/src/main/java/com/rubengees/introduction/IntroductionActivity.java +++ b/library/src/main/java/com/rubengees/introduction/IntroductionActivity.java @@ -223,11 +223,11 @@ private void initManagers() { skipText != null, slides.size()); indicatorManager = configuration.getIndicatorManager(); - if (indicatorManager == null) { - if (showIndicator) { - indicatorManager = new DotIndicatorManager(); - } - } else { + if (indicatorManager == null && showIndicator) { + indicatorManager = new DotIndicatorManager(); + } + + if (indicatorManager != null) { indicatorContainer.addView(indicatorManager.init(LayoutInflater.from(this), indicatorContainer, slides.size())); } diff --git a/library/src/main/java/com/rubengees/introduction/IntroductionConfiguration.java b/library/src/main/java/com/rubengees/introduction/IntroductionConfiguration.java index ca277ba..e845b22 100644 --- a/library/src/main/java/com/rubengees/introduction/IntroductionConfiguration.java +++ b/library/src/main/java/com/rubengees/introduction/IntroductionConfiguration.java @@ -32,7 +32,7 @@ * @author Ruben Gees */ public final class IntroductionConfiguration { - private static IntroductionConfiguration INSTANCE = new IntroductionConfiguration(); + private static IntroductionConfiguration INSTANCE; private OnSlideListener onSlideListener; private ViewPager.PageTransformer pageTransformer;