Skip to content

Commit 9f6da90

Browse files
authored
Merge pull request #174 from virtusize/fix/NSDK-293-infinite-loading
NSDK-293 infinite loading issue fix
2 parents 4ef435b + 2251230 commit 9f6da90

17 files changed

Lines changed: 116 additions & 9 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
#### Fixes
2+
- Fix: Added close button on error loading webview
3+
4+
### 2.12.7
25
- Fix: bra body measurements - suggested size issue fixed
36

47
### 2.12.6

README-COMPOSE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,15 +74,15 @@ In your app `build.gradle` file, add the following dependencies:
7474

7575
```groovy
7676
dependencies {
77-
implementation 'com.virtusize.android:virtusize:2.12.7'
77+
implementation 'com.virtusize.android:virtusize:2.12.8'
7878
}
7979
```
8080

8181
- Kotlin (build.gradle.kts)
8282

8383
```kotlin
8484
dependencies {
85-
implementation("com.virtusize.android:virtusize:2.12.7")
85+
implementation("com.virtusize.android:virtusize:2.12.8")
8686
}
8787
```
8888

README-JP.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,15 +75,15 @@ appの`build.gradle`ファイルに下記のdependencyを追加
7575

7676
```groovy
7777
dependencies {
78-
implementation 'com.virtusize.android:virtusize:2.12.7'
78+
implementation 'com.virtusize.android:virtusize:2.12.8'
7979
}
8080
```
8181

8282
- Kotlin (build.gradle.kts)
8383

8484
```kotlin
8585
dependencies {
86-
implementation("com.virtusize.android:virtusize:2.12.7")
86+
implementation("com.virtusize.android:virtusize:2.12.8")
8787
}
8888
```
8989

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,15 +82,15 @@ In your app `build.gradle` file, add the following dependencies:
8282

8383
```groovy
8484
dependencies {
85-
implementation 'com.virtusize.android:virtusize:2.12.7'
85+
implementation 'com.virtusize.android:virtusize:2.12.8'
8686
}
8787
```
8888

8989
- Kotlin (build.gradle.kts)
9090

9191
```kotlin
9292
dependencies {
93-
implementation("com.virtusize.android:virtusize:2.12.7")
93+
implementation("com.virtusize.android:virtusize:2.12.8")
9494
}
9595
```
9696

buildSrc/src/main/java/com/virtusize/android/constants/Constants.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ object Constants {
66
const val TARGET_SDK = 35
77

88
// Update versionName when publishing a new release
9-
const val VERSION_NAME = "2.12.7"
9+
const val VERSION_NAME = "2.12.8"
1010
const val GROUP_ID = "com.virtusize.android"
1111
}

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ material = "1.12.0"
2020
nextPublish = "1.1.0"
2121
robolectric = "4.13"
2222
truth = "1.4.4"
23-
virtusize = "2.12.7"
23+
virtusize = "2.12.8"
2424
virtusizeAuth = "1.1.1"
2525
browser = "1.8.0"
2626

virtusize-core/src/main/java/com/virtusize/android/data/local/VirtusizeEvent.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ enum class EventName(val value: String) {
2222
UserClosedWidget("user-closed-widget"),
2323
UserClickedStart("user-clicked-start"),
2424
UserClickedLanguageSelector("user-clicked-language"),
25+
WidgetReady("widget-ready"),
2526
;
2627

2728
companion object {
@@ -102,6 +103,10 @@ sealed interface VirtusizeEvent {
102103
override val name: String = EventName.UserClickedLanguageSelector.value
103104
}
104105

106+
data class WidgetReady(override val data: JSONObject? = null) : VirtusizeEvent {
107+
override val name: String = EventName.WidgetReady.value
108+
}
109+
105110
data class Undefined(override val name: String, override val data: JSONObject? = null) : VirtusizeEvent
106111
}
107112

virtusize/src/main/java/com/virtusize/android/VirtusizeImpl.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,7 @@ internal class VirtusizeImpl(
177177
is VirtusizeEvent.UserSawProduct,
178178
is VirtusizeEvent.UserSawWidgetButton,
179179
is VirtusizeEvent.UserClickedStart,
180+
is VirtusizeEvent.WidgetReady,
180181
is VirtusizeEvent.Undefined,
181182
-> Unit
182183
}

virtusize/src/main/java/com/virtusize/android/data/parsers/VirtusizeEventJsonParser.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,5 +39,6 @@ private fun getVirtusizeEvent(
3939
EventName.UserClosedWidget -> VirtusizeEvent.UserClosedWidget(data = json)
4040
EventName.UserClickedStart -> VirtusizeEvent.UserClickedStart(data = json)
4141
EventName.UserClickedLanguageSelector -> VirtusizeEvent.UserClickedLanguageSelector(data = json)
42+
EventName.WidgetReady -> VirtusizeEvent.WidgetReady(data = json)
4243
null -> VirtusizeEvent.Undefined(name = name, data = json)
4344
}

virtusize/src/main/java/com/virtusize/android/flutter/VirtusizeFlutterImpl.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,7 @@ internal class VirtusizeFlutterImpl(
185185
is VirtusizeEvent.UserSawProduct,
186186
is VirtusizeEvent.UserSawWidgetButton,
187187
is VirtusizeEvent.UserClickedStart,
188+
is VirtusizeEvent.WidgetReady,
188189
is VirtusizeEvent.Undefined,
189190
-> Unit
190191
}

0 commit comments

Comments
 (0)