From 36b478b263bbfdb0eb707712852762dffbfb195f Mon Sep 17 00:00:00 2001 From: Vadim Furman Date: Wed, 10 Feb 2021 21:36:45 -0800 Subject: [PATCH] Added comments --- app/src/main/java/com/geeksville/mesh/MainActivity.kt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/geeksville/mesh/MainActivity.kt b/app/src/main/java/com/geeksville/mesh/MainActivity.kt index dd82d2354..e50440f9e 100644 --- a/app/src/main/java/com/geeksville/mesh/MainActivity.kt +++ b/app/src/main/java/com/geeksville/mesh/MainActivity.kt @@ -929,6 +929,7 @@ class MainActivity : AppCompatActivity(), Logging, val handler: Handler by lazy { Handler(mainLooper) } + // Keeps track of pings status so we update the menu properly. var pingRunning: Boolean = false override fun onPrepareOptionsMenu(menu: Menu): Boolean { @@ -961,13 +962,13 @@ class MainActivity : AppCompatActivity(), Logging, } R.id.start_ping -> { fun postPing() { - // Schedule sending ping message and recursion. + // Send ping message and arrange delayed recursion. + debug("Sending ping") + val str = "Ping " + DateFormat.getTimeInstance(DateFormat.SHORT) + .format(Date(System.currentTimeMillis())) + model.messagesState.sendMessage(str) handler.postDelayed( Runnable { - debug("Sending message") - val str = DateFormat.getTimeInstance(DateFormat.SHORT) - .format(Date(System.currentTimeMillis())) - model.messagesState.sendMessage("Ping " + str) postPing() }, 30000