From 752c2df827b3ba205204fa03608d74ceb3268c25 Mon Sep 17 00:00:00 2001 From: hardiannico Date: Fri, 10 Apr 2020 17:37:23 +0700 Subject: [PATCH] 3.6.1 --- CHANGELOG.md | 5 +++++ README.md | 2 +- build.gradle | 4 ++-- .../java/com/anggrayudi/materialpreference/Preference.kt | 2 +- .../java/com/anggrayudi/materialpreference/sample/App.kt | 1 + 5 files changed, 10 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ec5982c..cad9318 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,9 @@ +## 3.6.1 (2020-10-04) + +### Fixed +* `` tag crash if no activity handler exists + ## 3.6.0 (2020-08-03) ### Enhancements diff --git a/README.md b/README.md index 0cef1dc..66e1b65 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ android { } } dependencies { - implementation 'com.anggrayudi:materialpreference:3.6.0' + implementation 'com.anggrayudi:materialpreference:3.6.1' } ``` diff --git a/build.gradle b/build.gradle index 22af3e3..3bd8b7c 100644 --- a/build.gradle +++ b/build.gradle @@ -2,7 +2,7 @@ apply from: 'extensions.gradle' buildscript { - ext.kotlinVersion = '1.3.70' + ext.kotlinVersion = '1.3.71' repositories { google() @@ -11,7 +11,7 @@ buildscript { maven { url "https://oss.sonatype.org/content/repositories/snapshots" } } dependencies { - classpath('com.android.tools.build:gradle:3.6.1') + classpath('com.android.tools.build:gradle:3.6.2') classpath("com.google.gms:google-services:4.3.3") classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion") classpath("com.jfrog.bintray.gradle:gradle-bintray-plugin:1.8.4") diff --git a/materialpreference/src/main/java/com/anggrayudi/materialpreference/Preference.kt b/materialpreference/src/main/java/com/anggrayudi/materialpreference/Preference.kt index 1611e6c..234aea8 100644 --- a/materialpreference/src/main/java/com/anggrayudi/materialpreference/Preference.kt +++ b/materialpreference/src/main/java/com/anggrayudi/materialpreference/Preference.kt @@ -903,7 +903,7 @@ open class Preference @JvmOverloads constructor( return } - if (intent != null) { + if (intent?.resolveActivity(context.packageManager) != null) { context.startActivity(intent) } } diff --git a/sample/src/main/java/com/anggrayudi/materialpreference/sample/App.kt b/sample/src/main/java/com/anggrayudi/materialpreference/sample/App.kt index c21b844..c86167f 100644 --- a/sample/src/main/java/com/anggrayudi/materialpreference/sample/App.kt +++ b/sample/src/main/java/com/anggrayudi/materialpreference/sample/App.kt @@ -88,6 +88,7 @@ class App : Application() { } override fun onMigrationCompleted(preferences: SharedPreferences) { + //no-op } }