From 5bdfbf5f6f678090195dad9611577a6b23553f8c Mon Sep 17 00:00:00 2001 From: Rohit Verma <101377978+rohit9625@users.noreply.github.com> Date: Sat, 16 Aug 2025 15:06:57 +0530 Subject: [PATCH] fix: NPE when changing theme while on profile screen (#6398) --- .../free/nrw/commons/profile/leaderboard/LeaderboardFragment.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/fr/free/nrw/commons/profile/leaderboard/LeaderboardFragment.kt b/app/src/main/java/fr/free/nrw/commons/profile/leaderboard/LeaderboardFragment.kt index e77c24c8d..5dcdf283b 100644 --- a/app/src/main/java/fr/free/nrw/commons/profile/leaderboard/LeaderboardFragment.kt +++ b/app/src/main/java/fr/free/nrw/commons/profile/leaderboard/LeaderboardFragment.kt @@ -311,7 +311,7 @@ class LeaderboardFragment : CommonsDaggerSupportFragment() { } private class SelectionListener(private val handler: () -> Unit): AdapterView.OnItemSelectedListener { - override fun onItemSelected(adapterView: AdapterView<*>?, view: View, i: Int, l: Long) = + override fun onItemSelected(adapterView: AdapterView<*>?, view: View?, i: Int, l: Long) = handler() override fun onNothingSelected(p0: AdapterView<*>?) = Unit