Skip to content

Commit c340181

Browse files
committed
fix(ui): initialize sound related stuffs on storage permission granted
1 parent 810fbdf commit c340181

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

app/src/main/java/com/osfans/trime/ui/main/PrefMainActivity.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import com.hjq.permissions.XXPermissions
2323
import com.osfans.trime.R
2424
import com.osfans.trime.core.Rime
2525
import com.osfans.trime.data.AppPrefs
26+
import com.osfans.trime.data.sound.SoundManager
2627
import com.osfans.trime.databinding.ActivityPrefBinding
2728
import com.osfans.trime.ui.setup.SetupActivity
2829
import com.osfans.trime.util.applyTranslucentSystemBars
@@ -147,6 +148,7 @@ class PrefMainActivity : AppCompatActivity() {
147148
override fun onGranted(permissions: MutableList<String>?, all: Boolean) {
148149
if (all) {
149150
ToastUtils.showShort(R.string.external_storage_permission_granted)
151+
SoundManager.init()
150152
}
151153
}
152154

0 commit comments

Comments
 (0)