refactor: use Position object as requestPosition parameter

This commit is contained in:
andrekir 2023-03-27 15:51:23 -03:00
parent 2d9f0a56f2
commit fb8a640873
4 changed files with 8 additions and 7 deletions

View file

@ -336,9 +336,8 @@ fun DeviceSettingsItemList(viewModel: UIViewModel = viewModel()) {
},
onSaveClicked = {
focusManager.clearFocus()
if (positionInfo != ourNodeInfo?.position && positionInput.fixedPosition) positionInfo?.let {
viewModel.requestPosition(0, it.latitude, it.longitude, it.altitude)
}
if (positionInfo != ourNodeInfo?.position && positionInput.fixedPosition)
positionInfo?.let { viewModel.requestPosition(0, it) }
if (positionInput != localConfig.position) viewModel.updatePositionConfig { positionInput }
})
}