Skip to content

Commit 98173a0

Browse files
committed
Merge branch 'release/5.40.2'
2 parents d080e0b + 47b9b57 commit 98173a0

File tree

3 files changed

+15
-10
lines changed

3 files changed

+15
-10
lines changed

app/src/main/java/com/duckduckgo/app/browser/BrowserTabFragment.kt

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1189,14 +1189,19 @@ class BrowserTabFragment : Fragment(), FindListener, CoroutineScope {
11891189
val site = viewModel.siteLiveData.value
11901190
val events = site?.trackingEvents
11911191

1192-
animatorHelper.createLoadedAnimation(
1193-
lastSeenCtaViewState?.cta,
1194-
requireActivity(),
1195-
networksContainer,
1196-
loadingText,
1197-
omnibarViews(),
1198-
events
1199-
)
1192+
val act = activity
1193+
if (act != null) {
1194+
animatorHelper.createLoadedAnimation(
1195+
lastSeenCtaViewState?.cta,
1196+
act,
1197+
networksContainer,
1198+
loadingText,
1199+
omnibarViews(),
1200+
events
1201+
)
1202+
} else {
1203+
cancelAllAnimations()
1204+
}
12001205
}
12011206
}
12021207
}

app/src/main/java/com/duckduckgo/app/browser/BrowserTrackersAnimatorHelper.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ class BrowserTrackersAnimatorHelper @Inject constructor() : CoroutineScope {
4545
override val coroutineContext: CoroutineContext
4646
get() = SupervisorJob() + Dispatchers.Main
4747

48-
var logosStayOnScreenDuration: Long = TRACKER_LOGOS_DELAY_ON_SCREEN
48+
private var logosStayOnScreenDuration: Long = TRACKER_LOGOS_DELAY_ON_SCREEN
4949

5050
private var loadingAnimation: AnimatorSet = AnimatorSet()
5151
private var trackersAnimation: AnimatorSet = AnimatorSet()

app/version/version.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
VERSION=5.40.1
1+
VERSION=5.40.2

0 commit comments

Comments
 (0)