11package fr.free.nrw.commons.settings
22
33import android.Manifest.permission
4- import android.annotation.SuppressLint
54import android.app.Activity
65import android.app.Dialog
76import android.content.Context.MODE_PRIVATE
@@ -11,7 +10,6 @@ import android.net.Uri
1110import android.os.Bundle
1211import android.text.Editable
1312import android.text.TextWatcher
14- import android.view.KeyEvent
1513import android.view.View
1614import android.widget.AdapterView
1715import android.widget.Button
@@ -131,7 +129,7 @@ class SettingsFragment : PreferenceFragmentCompat() {
131129 inAppCameraLocationPref?.setOnPreferenceChangeListener { _, newValue ->
132130 val isInAppCameraLocationTurnedOn = newValue as Boolean
133131 if (isInAppCameraLocationTurnedOn) {
134- createDialogsAndHandleLocationPermissions(requireActivity() )
132+ createDialogsAndHandleLocationPermissions()
135133 }
136134 true
137135 }
@@ -256,7 +254,7 @@ class SettingsFragment : PreferenceFragmentCompat() {
256254 *
257255 * @param activity
258256 */
259- private fun createDialogsAndHandleLocationPermissions (activity : Activity ) {
257+ private fun createDialogsAndHandleLocationPermissions () {
260258 inAppCameraLocationPermissionLauncher.launch(arrayOf(permission.ACCESS_FINE_LOCATION ))
261259 }
262260
@@ -284,7 +282,6 @@ class SettingsFragment : PreferenceFragmentCompat() {
284282 return object : PreferenceGroupAdapter (preferenceScreen) {
285283 override fun onBindViewHolder (holder : PreferenceViewHolder , position : Int ) {
286284 super .onBindViewHolder(holder, position)
287- val preference = getItem(position)
288285 val iconFrame: View ? = holder.itemView.findViewById(R .id.icon_frame)
289286 iconFrame?.visibility = View .GONE
290287 }
0 commit comments