Make layout untouchable at Quit or Restart
This commit is contained in:
@ -38,6 +38,7 @@ import java.io.File
|
|||||||
import java.net.URLDecoder
|
import java.net.URLDecoder
|
||||||
import kotlin.system.exitProcess
|
import kotlin.system.exitProcess
|
||||||
|
|
||||||
|
|
||||||
class MainActivity : AppCompatActivity() {
|
class MainActivity : AppCompatActivity() {
|
||||||
|
|
||||||
private lateinit var binding: ActivityMainBinding
|
private lateinit var binding: ActivityMainBinding
|
||||||
@ -240,8 +241,7 @@ class MainActivity : AppCompatActivity() {
|
|||||||
accountRequest!!.launch(i)
|
accountRequest!!.launch(i)
|
||||||
true
|
true
|
||||||
} else {
|
} else {
|
||||||
if (aorSpinner.selectedItemPosition < BaresipService.uas.size)
|
BaresipService.uas[aorSpinner.selectedItemPosition].account.resumeUri =
|
||||||
BaresipService.uas[aorSpinner.selectedItemPosition].account.resumeUri =
|
|
||||||
callUri.text.toString()
|
callUri.text.toString()
|
||||||
false
|
false
|
||||||
}
|
}
|
||||||
@ -1366,6 +1366,8 @@ class MainActivity : AppCompatActivity() {
|
|||||||
|
|
||||||
private fun quitRestart(reStart: Boolean) {
|
private fun quitRestart(reStart: Boolean) {
|
||||||
Log.d(TAG, "quitRestart Restart = $reStart")
|
Log.d(TAG, "quitRestart Restart = $reStart")
|
||||||
|
window.setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE,
|
||||||
|
WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE)
|
||||||
if (BaresipService.isServiceRunning) {
|
if (BaresipService.isServiceRunning) {
|
||||||
restart = reStart
|
restart = reStart
|
||||||
baresipService.action = "Stop"
|
baresipService.action = "Stop"
|
||||||
|
|||||||
Reference in New Issue
Block a user