mirror of
https://gitlab.linphone.org/BC/public/linphone-android.git
synced 2026-01-17 11:28:06 +00:00
Fixed crash when rotating device while new contact editor is opened
This commit is contained in:
parent
223c91b6b9
commit
aeaa41fcbe
2 changed files with 7 additions and 4 deletions
|
|
@ -47,6 +47,9 @@ store_friends=0
|
|||
activation_code_length=4
|
||||
prefer_basic_chat_room=1
|
||||
record_aware=1
|
||||
auto_download_incoming_files_max_size=0
|
||||
auto_download_incoming_voice_recordings=1
|
||||
auto_download_incoming_icalendars=1
|
||||
|
||||
[account_creator]
|
||||
backend=1
|
||||
|
|
|
|||
|
|
@ -30,9 +30,9 @@ import androidx.activity.result.contract.ActivityResultContracts
|
|||
import androidx.annotation.UiThread
|
||||
import androidx.databinding.DataBindingUtil
|
||||
import androidx.databinding.ViewDataBinding
|
||||
import androidx.lifecycle.ViewModelProvider
|
||||
import androidx.lifecycle.lifecycleScope
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import androidx.navigation.navGraphViewModels
|
||||
import kotlinx.coroutines.launch
|
||||
import org.linphone.BR
|
||||
import org.linphone.LinphoneApplication.Companion.coreContext
|
||||
|
|
@ -56,9 +56,7 @@ class NewContactFragment : GenericFragment() {
|
|||
|
||||
private lateinit var binding: ContactNewOrEditFragmentBinding
|
||||
|
||||
private val viewModel: ContactNewOrEditViewModel by navGraphViewModels(
|
||||
R.id.main_nav_graph
|
||||
)
|
||||
private lateinit var viewModel: ContactNewOrEditViewModel
|
||||
|
||||
private val backPressedCallback = object : OnBackPressedCallback(true) {
|
||||
override fun handleOnBackPressed() {
|
||||
|
|
@ -104,6 +102,8 @@ class NewContactFragment : GenericFragment() {
|
|||
)
|
||||
|
||||
binding.lifecycleOwner = viewLifecycleOwner
|
||||
|
||||
viewModel = ViewModelProvider(this)[ContactNewOrEditViewModel::class.java]
|
||||
binding.viewModel = viewModel
|
||||
|
||||
val addressToAdd = sharedViewModel.sipAddressToAddToNewContact
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue