diff --git a/app/src/main/java/me/zobrist/tichucounter/ui/counter/CounterView.kt b/app/src/main/java/me/zobrist/tichucounter/ui/counter/CounterView.kt index eb8bf35..04fc179 100644 --- a/app/src/main/java/me/zobrist/tichucounter/ui/counter/CounterView.kt +++ b/app/src/main/java/me/zobrist/tichucounter/ui/counter/CounterView.kt @@ -49,22 +49,23 @@ fun Landscape(viewModel: ICounterViewModel) { Modifier.weight(1f) ) } - - Column(Modifier.weight(1f)) { - KeyboardView( - viewModel.currentScoreA, - viewModel.currentScoreB, - viewModel.requestFocusA, - viewModel.enableSubmit, - { viewModel.updateFocusStateA(it) }, - { viewModel.updateFocusStateB(it) }, - { viewModel.digitClicked(it) }, - { viewModel.addSub100Clicked(it) }, - { viewModel.deleteClicked() }, - { viewModel.negateClicked() }, - { viewModel.submitClicked() }, - { viewModel.keyboardHidden = true }, - { viewModel.swapInputScores() }) + if (!viewModel.keyboardHidden) { + Column(Modifier.weight(1f)) { + KeyboardView( + viewModel.currentScoreA, + viewModel.currentScoreB, + viewModel.requestFocusA, + viewModel.enableSubmit, + { viewModel.updateFocusStateA(it) }, + { viewModel.updateFocusStateB(it) }, + { viewModel.digitClicked(it) }, + { viewModel.addSub100Clicked(it) }, + { viewModel.deleteClicked() }, + { viewModel.negateClicked() }, + { viewModel.submitClicked() }, + { viewModel.keyboardHidden = true }, + { viewModel.swapInputScores() }) + } } } }