diff --git a/README.md b/README.md
index 1beda16..a07896e 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@

# PatternLockView
-An easy-to-use, customizable, Material Design complaint Pattern Lock view for Android.
+An easy-to-use, customizable, Material Design ready Pattern Lock view for Android.
### Specs
[  ](https://bintray.com/aritraroy/maven/patternlockview/_latestVersion) [](https://android-arsenal.com/api?level=14) [](https://opensource.org/licenses/Apache-2.0) [](https://android-arsenal.com/details/1/5515)
@@ -31,7 +31,7 @@ dependencies {
### Spread Some :heart:
[](https://github.com/aritraroy) [](https://github.com/aritraroy)
-[](https://twitter.com/aritraroy93)
+[](https://twitter.com/aritraroy)
# Usage
@@ -175,7 +175,8 @@ Android & Backend Developer. Blogger. Designer. Fitness Enthusiast.
-
+
+
# License
diff --git a/patternlockview-reactive/src/main/java/com/andrognito/rxpatternlockview/observables/PatternLockViewCompleteObservable.java b/patternlockview-reactive/src/main/java/com/andrognito/rxpatternlockview/observables/PatternLockViewCompleteObservable.java
index 26ae6f3..85fab78 100644
--- a/patternlockview-reactive/src/main/java/com/andrognito/rxpatternlockview/observables/PatternLockViewCompleteObservable.java
+++ b/patternlockview-reactive/src/main/java/com/andrognito/rxpatternlockview/observables/PatternLockViewCompleteObservable.java
@@ -22,17 +22,17 @@ public PatternLockViewCompleteObservable(PatternLockView patternLockView, boolea
@Override
protected void subscribeListener(Observer super PatternLockCompleteEvent> observer) {
- subscribeListener(observer);
- if (mEmitInitialValue) {
- observer.onNext(new PatternLockCompleteEvent(mPatternLockView.getPattern()));
- }
+ InternalListener internalListener = new InternalListener(mPatternLockView, observer);
+ observer.onSubscribe(internalListener);
+ mPatternLockView.addPatternLockListener(internalListener);
}
@Override
protected void subscribeActual(Observer super PatternLockCompleteEvent> observer) {
- InternalListener internalListener = new InternalListener(mPatternLockView, observer);
- observer.onSubscribe(internalListener);
- mPatternLockView.addPatternLockListener(internalListener);
+ subscribeListener(observer);
+ if (mEmitInitialValue) {
+ observer.onNext(new PatternLockCompleteEvent(mPatternLockView.getPattern()));
+ }
}
private static final class InternalListener extends MainThreadDisposable
diff --git a/patternlockview-reactive/src/main/java/com/andrognito/rxpatternlockview/observables/PatternLockViewProgressObservable.java b/patternlockview-reactive/src/main/java/com/andrognito/rxpatternlockview/observables/PatternLockViewProgressObservable.java
index bd1e598..8597ab8 100644
--- a/patternlockview-reactive/src/main/java/com/andrognito/rxpatternlockview/observables/PatternLockViewProgressObservable.java
+++ b/patternlockview-reactive/src/main/java/com/andrognito/rxpatternlockview/observables/PatternLockViewProgressObservable.java
@@ -22,17 +22,17 @@ public PatternLockViewProgressObservable(PatternLockView patternLockView, boolea
@Override
protected void subscribeListener(Observer super PatternLockProgressEvent> observer) {
- subscribeListener(observer);
- if (mEmitInitialValue) {
- observer.onNext(new PatternLockProgressEvent(mPatternLockView.getPattern()));
- }
+ InternalListener internalListener = new InternalListener(mPatternLockView, observer);
+ observer.onSubscribe(internalListener);
+ mPatternLockView.addPatternLockListener(internalListener);
}
@Override
protected void subscribeActual(Observer super PatternLockProgressEvent> observer) {
- InternalListener internalListener = new InternalListener(mPatternLockView, observer);
- observer.onSubscribe(internalListener);
- mPatternLockView.addPatternLockListener(internalListener);
+ subscribeListener(observer);
+ if (mEmitInitialValue) {
+ observer.onNext(new PatternLockProgressEvent(mPatternLockView.getPattern()));
+ }
}
private static final class InternalListener extends MainThreadDisposable
diff --git a/screenshots/pattern-lock-view-banner.png b/screenshots/pattern-lock-view-banner.png
index 88ec46e..2aa1e38 100644
Binary files a/screenshots/pattern-lock-view-banner.png and b/screenshots/pattern-lock-view-banner.png differ