diff --git a/vector/src/main/java/im/vector/app/features/location/live/LiveLocationRunningBannerView.kt b/vector/src/main/java/im/vector/app/features/location/live/LiveLocationRunningBannerView.kt index 539be1a8c9..0872250abb 100644 --- a/vector/src/main/java/im/vector/app/features/location/live/LiveLocationRunningBannerView.kt +++ b/vector/src/main/java/im/vector/app/features/location/live/LiveLocationRunningBannerView.kt @@ -128,4 +128,9 @@ class LiveLocationRunningBannerView @JvmOverloads constructor( title.text = context.getString(R.string.location_share_live_view) subTitle.text = context.getString(R.string.location_share_live_until, viewState.formattedLocalTimeOfEndOfLive) } + + override fun onDetachedFromWindow() { + countDownTimer?.cancel() + super.onDetachedFromWindow() + } }