diff --git a/app/src/main/java/net/pokeranalytics/android/ui/fragment/SessionFragment.kt b/app/src/main/java/net/pokeranalytics/android/ui/fragment/SessionFragment.kt index d80eb28b..ed1dc111 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/fragment/SessionFragment.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/fragment/SessionFragment.kt @@ -40,6 +40,7 @@ class SessionFragment : PokerAnalyticsFragment(), RowRepresentableDelegate { private val oldRows: ArrayList = ArrayList() private var sessionHasBeenCustomized = false private val handler: Handler = Handler() + private val refreshTimer: Runnable = object : Runnable { override fun run() { // Refresh header each 30 seconds @@ -263,6 +264,7 @@ class SessionFragment : PokerAnalyticsFragment(), RowRepresentableDelegate { when (currentSession.getState()) { SessionState.PENDING, SessionState.PLANNED, SessionState.PAUSED -> { currentSession.startOrContinue() + this.recyclerView.smoothScrollToPosition(0) } SessionState.STARTED -> { currentSession.pause()