Commit c3bbd09e authored by Max Lv's avatar Max Lv

Fix #1500

parent ea7ede03
...@@ -76,7 +76,8 @@ class ProfilesFragment : ToolbarFragment(), Toolbar.OnMenuItemClickListener { ...@@ -76,7 +76,8 @@ class ProfilesFragment : ToolbarFragment(), Toolbar.OnMenuItemClickListener {
} }
@SuppressLint("ValidFragment") @SuppressLint("ValidFragment")
private class QRCodeDialog() : DialogFragment() { public class QRCodeDialog() : DialogFragment() {
constructor(url: String) : this() { constructor(url: String) : this() {
val bundle = Bundle() val bundle = Bundle()
bundle.putString(KEY_URL, url) bundle.putString(KEY_URL, url)
...@@ -104,9 +105,11 @@ class ProfilesFragment : ToolbarFragment(), Toolbar.OnMenuItemClickListener { ...@@ -104,9 +105,11 @@ class ProfilesFragment : ToolbarFragment(), Toolbar.OnMenuItemClickListener {
} }
override fun onDetach() { override fun onDetach() {
adapter?.setNdefPushMessage(null, activity)
adapter = null
super.onDetach() super.onDetach()
if (activity != null && !activity!!.isFinishing() && !activity!!.isDestroyed) {
adapter?.setNdefPushMessage(null, activity)
}
adapter = null
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment