Bimba.git

commit 1c43831d9d4fa397acce499a6919fbc43e54013a

Author: Adam Evyčędo <git@apiote.xyz>

stop updating departures after leaving activity

%!v(PANIC=String method: strings: negative Repeat count)


diff --git a/app/src/main/java/xyz/apiote/bimba/czwek/departures/DeparturesActivity.kt b/app/src/main/java/xyz/apiote/bimba/czwek/departures/DeparturesActivity.kt
index 5ca71e7b4c41c8c2114b3be04ad12b3ae86ca08e..8097084ffe7d7b21210e7803faeea2b496724351 100644
--- a/app/src/main/java/xyz/apiote/bimba/czwek/departures/DeparturesActivity.kt
+++ b/app/src/main/java/xyz/apiote/bimba/czwek/departures/DeparturesActivity.kt
@@ -287,6 +287,12 @@ 		super.onPause()
 		handler.removeCallbacks(runnable)
 	}
 
+	override fun onStop() {
+		super.onStop()
+		handler.removeCallbacks(runnable)
+		handler.removeCallbacksAndMessages(null)
+	}
+
 	private fun getName(): String {
 		return when (intent?.action) {
 			Intent.ACTION_VIEW -> getString(R.string.stop_from_qr_code)