diff --git a/README.md b/README.md index ced22765..e0480ad0 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ allprojects { And then add the dependency to the **module `build.gradle`** file: ```gradle -implementation 'com.github.stfalcon-studio:StfalconImageViewer:v1.0.1' +implementation 'com.github.stfalcon-studio:StfalconImageViewer:1.0.2' ``` Download via **Maven**: diff --git a/imageviewer/build.gradle b/imageviewer/build.gradle index aa107849..517d73e2 100644 --- a/imageviewer/build.gradle +++ b/imageviewer/build.gradle @@ -30,7 +30,7 @@ android { // You can then customize attributes of the publication as shown below. groupId = 'com.github.stfalcon' artifactId = 'stfalcon-imageviewer' - version = '1.0.1' + version = '1.0.2' } } } diff --git a/imageviewer/src/main/java/com/stfalcon/imageviewer/viewer/view/ImageViewerView.kt b/imageviewer/src/main/java/com/stfalcon/imageviewer/viewer/view/ImageViewerView.kt index 796d1d0b..83a2cccd 100644 --- a/imageviewer/src/main/java/com/stfalcon/imageviewer/viewer/view/ImageViewerView.kt +++ b/imageviewer/src/main/java/com/stfalcon/imageviewer/viewer/view/ImageViewerView.kt @@ -201,7 +201,7 @@ internal class ImageViewerView @JvmOverloads constructor( } internal fun close() { - if (shouldDismissToBottom) { + if (shouldDismissToBottom && ::swipeDismissHandler.isInitialized) { swipeDismissHandler.initiateDismissToBottom() } else { animateClose() @@ -359,4 +359,4 @@ internal class ImageViewerView @JvmOverloads constructor( externalImage = transitionImageView, internalImage = this.transitionImageView, internalImageContainer = this.transitionImageContainer) -} \ No newline at end of file +}