*Possible Kotlin Bug:* Kotlin Extension Function ...
# android
s
Possible Kotlin Bug: Kotlin Extension Function (on Firebase Transaction) is Not Being Recognized: See Attached Images, IDE is recognizing function which has transaction as a Parameter , but NOT another Extension Function Functions:
Copy code
suspend fun saveResponse( // WORKING & Recognizable
    uid: String,
    transaction: Transaction,
    response: JournalingResponseModel
): Result<Transaction>

suspend fun Transaction.saveResponse( // Not being Recognized in another Extension Function
    uid: String,
    response: JournalingResponseModel
): Result<Transaction>
1
e
doesn't look like a bug, you have the wrong receiver
multiple receivers is tricky, there's a plan for a future feature to express it better https://youtrack.jetbrains.com/issue/KT-10468
s
Thanks 🙌