Refactors the lambda used for content resolvers.

This commit is contained in:
Vitor Pamplona 2024-07-30 18:16:28 -04:00
parent f82364939f
commit b29ccd9746
3 changed files with 6 additions and 3 deletions

View File

@ -21,6 +21,7 @@
package com.vitorpamplona.amethyst
import android.app.Application
import android.content.ContentResolver
import android.content.Context
import android.os.Looper
import android.os.StrictMode
@ -78,6 +79,8 @@ class Amethyst : Application() {
.build()
}
fun contentResolverFn(): ContentResolver = contentResolver
override fun onCreate() {
super.onCreate()

View File

@ -176,7 +176,7 @@ fun LoggedInPage(
)
}
},
contentResolver = { Amethyst.instance.contentResolver },
contentResolver = Amethyst.instance::contentResolverFn,
)
}
}
@ -196,7 +196,7 @@ fun LoggedInPage(
)
}
},
contentResolver = { Amethyst.instance.contentResolver },
contentResolver = Amethyst.instance::contentResolverFn,
)
onDispose {
accountViewModel.account.signer.launcher

View File

@ -198,7 +198,7 @@ fun LoginPage(
}
}
},
contentResolver = { Amethyst.instance.contentResolver },
contentResolver = Amethyst.instance::contentResolverFn,
)
onDispose { externalSignerLauncher.clearLauncher() }
}