From 0307789996c85d4014e75c6cb8c4ecb93a9d0674 Mon Sep 17 00:00:00 2001 From: Andries Smit Date: Wed, 23 Feb 2022 14:30:23 +0100 Subject: [PATCH] Fix hide super bolus calculation when not used --- .../java/info/nightscout/androidaps/dialogs/WizardDialog.kt | 4 +++- app/src/main/res/layout/dialog_wizard.xml | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/info/nightscout/androidaps/dialogs/WizardDialog.kt b/app/src/main/java/info/nightscout/androidaps/dialogs/WizardDialog.kt index d04d8c709a..a9c60573ef 100644 --- a/app/src/main/java/info/nightscout/androidaps/dialogs/WizardDialog.kt +++ b/app/src/main/java/info/nightscout/androidaps/dialogs/WizardDialog.kt @@ -125,7 +125,9 @@ class WizardDialog : DaggerDialogFragment() { override fun onViewCreated(view: View, savedInstanceState: Bundle?) { loadCheckedStates() processCobCheckBox() - binding.sbCheckbox.visibility = sp.getBoolean(R.string.key_usesuperbolus, false).toVisibility() + val useSuperBolus = sp.getBoolean(R.string.key_usesuperbolus, false) + binding.sbCheckbox.visibility = useSuperBolus.toVisibility() + binding.superBolusRow.visibility = useSuperBolus.toVisibility() binding.notesLayout.visibility = sp.getBoolean(R.string.key_show_notes_entry_dialogs, false).toVisibility() val maxCarbs = constraintChecker.getMaxCarbsAllowed().value() diff --git a/app/src/main/res/layout/dialog_wizard.xml b/app/src/main/res/layout/dialog_wizard.xml index 2ec56be3f9..4605b2117c 100644 --- a/app/src/main/res/layout/dialog_wizard.xml +++ b/app/src/main/res/layout/dialog_wizard.xml @@ -623,6 +623,7 @@