mirror of
https://github.com/Suwayomi/TachideskJUI.git
synced 2025-12-10 06:42:05 +01:00
Minor cleanup and bugfixes
This commit is contained in:
@@ -13,7 +13,6 @@ import androidx.activity.compose.setContent
|
||||
import androidx.appcompat.app.AppCompatActivity
|
||||
import androidx.compose.runtime.CompositionLocalProvider
|
||||
import androidx.compose.ui.input.key.KeyEvent
|
||||
import androidx.compose.ui.input.key.NativeKeyEvent
|
||||
import androidx.compose.ui.input.key.key
|
||||
import androidx.lifecycle.lifecycleScope
|
||||
import ca.gosyer.jui.ui.base.theme.AppTheme
|
||||
@@ -48,9 +47,7 @@ class ReaderActivity : AppCompatActivity() {
|
||||
}
|
||||
|
||||
setContent {
|
||||
CompositionLocalProvider(
|
||||
*hooks
|
||||
) {
|
||||
CompositionLocalProvider(*hooks) {
|
||||
AppTheme {
|
||||
ReaderMenu(
|
||||
chapterIndex = chapterIndex,
|
||||
@@ -64,8 +61,9 @@ class ReaderActivity : AppCompatActivity() {
|
||||
}
|
||||
|
||||
override fun onKeyUp(keyCode: Int, event: android.view.KeyEvent?): Boolean {
|
||||
event ?: super.onKeyUp(keyCode, event)
|
||||
val composeKeyEvent = KeyEvent(event as NativeKeyEvent)
|
||||
@Suppress("KotlinConstantConditions")
|
||||
event ?: return super.onKeyUp(keyCode, event)
|
||||
val composeKeyEvent = KeyEvent(event)
|
||||
lifecycleScope.launch {
|
||||
hotkeyFlow.emit(composeKeyEvent)
|
||||
}
|
||||
|
||||
@@ -120,9 +120,9 @@ subprojects {
|
||||
}
|
||||
}
|
||||
|
||||
afterEvaluate {
|
||||
plugins.withType<org.jetbrains.kotlin.gradle.plugin.KotlinMultiplatformPluginWrapper> {
|
||||
configure<org.jetbrains.kotlin.gradle.dsl.KotlinMultiplatformExtension> {
|
||||
afterEvaluate {
|
||||
if (!Config.androidDev) {
|
||||
sourceSets.addSrcDir("desktopMain", "src/jvmMain/kotlin")
|
||||
sourceSets.addSrcDir("desktopTest", "src/jvmTest/kotlin")
|
||||
|
||||
@@ -19,4 +19,4 @@ actual fun Locale.getDisplayLanguage(displayLocale: Locale): String = toPlatform
|
||||
actual fun Locale.getDisplayName(displayLocale: Locale): String = toPlatform()
|
||||
.getDisplayName(displayLocale.toPlatform())
|
||||
|
||||
actual val Locale.displayName get() = toPlatform().displayName
|
||||
actual val Locale.displayName: String get() = toPlatform().displayName
|
||||
|
||||
Reference in New Issue
Block a user