From d14d96f3a08a91eb348bf026c9dfa03565fd9168 Mon Sep 17 00:00:00 2001 From: yova Date: Tue, 20 Feb 2024 10:40:03 +0100 Subject: [PATCH] make switch landscape/portait mode funtional --- app/src/main/java/org/wntr/mdeditor/MainActivity.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/wntr/mdeditor/MainActivity.kt b/app/src/main/java/org/wntr/mdeditor/MainActivity.kt index f66d566..e5218f6 100644 --- a/app/src/main/java/org/wntr/mdeditor/MainActivity.kt +++ b/app/src/main/java/org/wntr/mdeditor/MainActivity.kt @@ -51,7 +51,8 @@ import kotlin.concurrent.fixedRateTimer class MainActivity : AppCompatActivity() { private val easyMDEscript = """ - const easyMDE = new EasyMDE({ + if (typeof easyMDE != 'undefined') throw new Error("easyMDE already loaded"); + easyMDE = new EasyMDE({ spellChecker: false, nativeSpellcheck: false, maxHeight: String(windowHeight-120)+"px", @@ -268,6 +269,7 @@ class MainActivity : AppCompatActivity() { override fun onResume() { super.onResume() + if (!readOnResume) { readOnResume = true autosaveTimer = fixedRateTimer("timer",true,0,5000){ @@ -479,7 +481,6 @@ class MainActivity : AppCompatActivity() { saveFile() } } - } } return true @@ -1051,6 +1052,7 @@ class MainActivity : AppCompatActivity() { } catch (e: UninitializedPropertyAccessException) { Log.d(javaClass.simpleName, "Webview not yet loaded.\n$e") } + easyMDELoaded = false Log.i(javaClass.simpleName, "\"onPause\" durchlaufen") }