Fix crashes
Этот коммит содержится в:
@@ -49,7 +49,7 @@ class GoogleMainApplication : Application() {
|
|||||||
private val broadcastReceiver: BroadcastReceiver = object : BroadcastReceiver() {
|
private val broadcastReceiver: BroadcastReceiver = object : BroadcastReceiver() {
|
||||||
override fun onReceive(context: Context, intent: Intent) {
|
override fun onReceive(context: Context, intent: Intent) {
|
||||||
FirebaseMessaging.getInstance().token.addOnCompleteListener {
|
FirebaseMessaging.getInstance().token.addOnCompleteListener {
|
||||||
if (it.isComplete) {
|
if (it.isSuccessful) {
|
||||||
broadcastToken(it.result)
|
broadcastToken(it.result)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -102,9 +102,9 @@ class MainFragment : WebViewFragment() {
|
|||||||
private var openFileCallback: ValueCallback<Uri?>? = null
|
private var openFileCallback: ValueCallback<Uri?>? = null
|
||||||
private var openFileCallback2: ValueCallback<Array<Uri>>? = null
|
private var openFileCallback2: ValueCallback<Array<Uri>>? = null
|
||||||
|
|
||||||
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent) {
|
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
|
||||||
if (requestCode == REQUEST_FILE_CHOOSER) {
|
if (requestCode == REQUEST_FILE_CHOOSER) {
|
||||||
val result = if (resultCode != Activity.RESULT_OK) null else data.data
|
val result = if (resultCode != Activity.RESULT_OK) null else data?.data
|
||||||
if (openFileCallback != null) {
|
if (openFileCallback != null) {
|
||||||
openFileCallback?.onReceiveValue(result)
|
openFileCallback?.onReceiveValue(result)
|
||||||
openFileCallback = null
|
openFileCallback = null
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user