summaryrefslogtreecommitdiff
path: root/extensions
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2022-01-24 11:11:05 +0000
committerCaolán McNamara <caolanm@redhat.com>2022-01-24 15:56:59 +0100
commite2ff4206d60df486bf02931ce69c47857de6b04e (patch)
tree390da9ab99357d02d388952ad5feb91db731af51 /extensions
parentf3d8750b07ff3ab89b27f0b1274b71de4924def6 (diff)
gtk4: adapt to window_[g|s]et_default_widget
Change-Id: I916e5db05f8ea10ecc8b319cc77a671ca7cbcb93 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128859 Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'extensions')
-rw-r--r--extensions/source/dbpilots/groupboxwiz.cxx14
1 files changed, 9 insertions, 5 deletions
diff --git a/extensions/source/dbpilots/groupboxwiz.cxx b/extensions/source/dbpilots/groupboxwiz.cxx
index ead0e4a4e48e..a093d9154b22 100644
--- a/extensions/source/dbpilots/groupboxwiz.cxx
+++ b/extensions/source/dbpilots/groupboxwiz.cxx
@@ -280,17 +280,21 @@ namespace dbp
m_xMoveLeft->set_sensitive(bSelectedSome);
m_xMoveRight->set_sensitive(bUnfinishedInput);
- getDialog()->enableButtons(WizardButtonFlags::NEXT, bHaveSome);
+ OControlWizard* pDialogController = getDialog();
+
+ pDialogController->enableButtons(WizardButtonFlags::NEXT, bHaveSome);
+
+ weld::Dialog* pDialog = pDialogController->getDialog();
if (bUnfinishedInput)
{
- if (!m_xMoveRight->get_has_default())
- getDialog()->defaultButton(m_xMoveRight.get());
+ if (!pDialog->is_default_widget(m_xMoveRight.get()))
+ pDialogController->defaultButton(m_xMoveRight.get());
}
else
{
- if (m_xMoveRight->get_has_default())
- getDialog()->defaultButton(WizardButtonFlags::NEXT);
+ if (pDialog->is_default_widget(m_xMoveRight.get()))
+ pDialogController->defaultButton(WizardButtonFlags::NEXT);
}
}