Navaron Bracke

fix bug with listener not being cleared

@@ -70,6 +70,7 @@ class MobileScannerPermissions { @@ -70,6 +70,7 @@ class MobileScannerPermissions {
70 object: ResultCallback { 70 object: ResultCallback {
71 override fun onResult(errorCode: String?, errorDescription: String?) { 71 override fun onResult(errorCode: String?, errorDescription: String?) {
72 ongoing = false 72 ongoing = false
  73 + listener = null
73 callback.onResult(errorCode, errorDescription) 74 callback.onResult(errorCode, errorDescription)
74 } 75 }
75 } 76 }