From 9ba29038b0afb74f7a32c431fa04591d9c23341f Mon Sep 17 00:00:00 2001 From: Sergey Vlasenko Date: Tue, 7 May 2024 11:29:58 +0300 Subject: [PATCH 1/2] fix MB-44363 crash on maps screen --- livedata-location/build.gradle | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/livedata-location/build.gradle b/livedata-location/build.gradle index 9a71da0..6c331bb 100644 --- a/livedata-location/build.gradle +++ b/livedata-location/build.gradle @@ -15,15 +15,7 @@ configurations.configureEach { dependencies { api project(":lifecycle") - implementation "com.google.android.gms:play-services-location" + implementation libs.playServicesLocation - implementation "com.huawei.hms:location:$versions.hmsLocation" - - constraints { - implementation("com.google.android.gms:play-services-location") { - version { - require '17.0.0' - } - } - } + implementation libs.hmsLocation } -- 2.40.1 From f63fdeab8d76ac4a28cdbc93f85f36d3206ba516 Mon Sep 17 00:00:00 2001 From: Sergey Vlasenko Date: Tue, 7 May 2024 11:49:56 +0300 Subject: [PATCH 2/2] feature edit exception message in DelegatesManager.getItemViewType --- .../roboswag/recyclerview_adapters/adapters/DelegatesManager.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recyclerview-adapters/src/main/java/ru/touchin/roboswag/recyclerview_adapters/adapters/DelegatesManager.kt b/recyclerview-adapters/src/main/java/ru/touchin/roboswag/recyclerview_adapters/adapters/DelegatesManager.kt index 834d7ae..cf92bd1 100644 --- a/recyclerview-adapters/src/main/java/ru/touchin/roboswag/recyclerview_adapters/adapters/DelegatesManager.kt +++ b/recyclerview-adapters/src/main/java/ru/touchin/roboswag/recyclerview_adapters/adapters/DelegatesManager.kt @@ -18,7 +18,7 @@ class DelegatesManager { return delegate.itemViewType } } - throw IllegalStateException("Delegate not found for adapterPosition: $adapterPosition") + throw IllegalStateException("Delegate not found for ${items[adapterPosition]?.javaClass?.canonicalName}") } fun getItemId(items: List<*>, adapterPosition: Int, collectionPosition: Int): Long { -- 2.40.1