Make node dialogs in ImportAccountFragment and SettingsFragment to stop asking for the DynamicGlobalProperties (block number, etc.) once they are dismissed.

This commit is contained in:
Severiano Jaramillo 2019-01-11 13:52:55 -06:00
parent 81531cc8b6
commit 561612368a
2 changed files with 6 additions and 6 deletions

View file

@ -11,6 +11,7 @@ import android.view.ViewGroup
import androidx.appcompat.widget.Toolbar import androidx.appcompat.widget.Toolbar
import androidx.navigation.Navigation import androidx.navigation.Navigation
import com.afollestad.materialdialogs.MaterialDialog import com.afollestad.materialdialogs.MaterialDialog
import com.afollestad.materialdialogs.callbacks.onDismiss
import com.afollestad.materialdialogs.list.customListAdapter import com.afollestad.materialdialogs.list.customListAdapter
import com.afollestad.materialdialogs.list.listItemsSingleChoice import com.afollestad.materialdialogs.list.listItemsSingleChoice
import com.jakewharton.rxbinding3.widget.textChanges import com.jakewharton.rxbinding3.widget.textChanges
@ -131,9 +132,8 @@ class ImportBrainkeyFragment : BaseAccountFragment() {
.title(text = String.format("%s v%s", getString(R.string.app_name), BuildConfig.VERSION_NAME)) .title(text = String.format("%s v%s", getString(R.string.app_name), BuildConfig.VERSION_NAME))
.message(text = getString(R.string.title__bitshares_nodes_dialog, "-------")) .message(text = getString(R.string.title__bitshares_nodes_dialog, "-------"))
.customListAdapter(mNodesAdapter as FullNodesAdapter) .customListAdapter(mNodesAdapter as FullNodesAdapter)
.negativeButton(android.R.string.ok) { .negativeButton(android.R.string.ok)
mHandler.removeCallbacks(mRequestDynamicGlobalPropertiesTask) .onDismiss { mHandler.removeCallbacks(mRequestDynamicGlobalPropertiesTask) }
}
mNodesDialog?.show() mNodesDialog?.show()

View file

@ -11,6 +11,7 @@ import android.view.View
import android.view.ViewGroup import android.view.ViewGroup
import androidx.fragment.app.Fragment import androidx.fragment.app.Fragment
import com.afollestad.materialdialogs.MaterialDialog import com.afollestad.materialdialogs.MaterialDialog
import com.afollestad.materialdialogs.callbacks.onDismiss
import com.afollestad.materialdialogs.customview.customView import com.afollestad.materialdialogs.customview.customView
import com.afollestad.materialdialogs.list.customListAdapter import com.afollestad.materialdialogs.list.customListAdapter
import cy.agorise.bitsybitshareswallet.BuildConfig import cy.agorise.bitsybitshareswallet.BuildConfig
@ -86,9 +87,8 @@ class SettingsFragment : Fragment(), ServiceConnection {
.title(text = String.format("%s v%s", getString(R.string.app_name), BuildConfig.VERSION_NAME)) .title(text = String.format("%s v%s", getString(R.string.app_name), BuildConfig.VERSION_NAME))
.message(text = getString(R.string.title__bitshares_nodes_dialog, "-------")) .message(text = getString(R.string.title__bitshares_nodes_dialog, "-------"))
.customListAdapter(nodesAdapter as FullNodesAdapter) .customListAdapter(nodesAdapter as FullNodesAdapter)
.negativeButton(android.R.string.ok) { .negativeButton(android.R.string.ok)
mHandler.removeCallbacks(mRequestDynamicGlobalPropertiesTask) .onDismiss { mHandler.removeCallbacks(mRequestDynamicGlobalPropertiesTask) }
}
mNodesDialog?.show() mNodesDialog?.show()