[#13] Hide keyboard in landscape.
All checks were successful
continuous-integration/drone/push Build is passing

closes #13
This commit is contained in:
2023-01-27 13:18:00 +01:00
parent 89f2e3ecd5
commit c71b608a7b

View File

@@ -49,22 +49,23 @@ fun Landscape(viewModel: ICounterViewModel) {
Modifier.weight(1f) Modifier.weight(1f)
) )
} }
if (!viewModel.keyboardHidden) {
Column(Modifier.weight(1f)) { Column(Modifier.weight(1f)) {
KeyboardView( KeyboardView(
viewModel.currentScoreA, viewModel.currentScoreA,
viewModel.currentScoreB, viewModel.currentScoreB,
viewModel.requestFocusA, viewModel.requestFocusA,
viewModel.enableSubmit, viewModel.enableSubmit,
{ viewModel.updateFocusStateA(it) }, { viewModel.updateFocusStateA(it) },
{ viewModel.updateFocusStateB(it) }, { viewModel.updateFocusStateB(it) },
{ viewModel.digitClicked(it) }, { viewModel.digitClicked(it) },
{ viewModel.addSub100Clicked(it) }, { viewModel.addSub100Clicked(it) },
{ viewModel.deleteClicked() }, { viewModel.deleteClicked() },
{ viewModel.negateClicked() }, { viewModel.negateClicked() },
{ viewModel.submitClicked() }, { viewModel.submitClicked() },
{ viewModel.keyboardHidden = true }, { viewModel.keyboardHidden = true },
{ viewModel.swapInputScores() }) { viewModel.swapInputScores() })
}
} }
} }
} }