diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2020-08-06 12:58:50 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2020-08-06 14:20:20 +0200 |
commit | 8f719de217b1079bd985b3bc63bbfa97069483bc (patch) | |
tree | cb15a422b7df468d913cb0815d628f7c0bc4fd9b /svx/source/form/filtnav.cxx | |
parent | bfc298d02ca6275588d5897d97ced9498a3e91aa (diff) |
loplugin:flatten in svx
Change-Id: I31f33a5f693d5fdb8282181c5bd7f31971efe784
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100236
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'svx/source/form/filtnav.cxx')
-rw-r--r-- | svx/source/form/filtnav.cxx | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/svx/source/form/filtnav.cxx b/svx/source/form/filtnav.cxx index ac588c2b76f3..9cb6051ee7a0 100644 --- a/svx/source/form/filtnav.cxx +++ b/svx/source/form/filtnav.cxx @@ -1088,20 +1088,20 @@ void FmFilterNavigator::UpdateContent(const Reference< XIndexAccess > & xControl // expand the filters for the current controller std::unique_ptr<weld::TreeIter> xEntry = FindEntry(m_pModel->GetCurrentForm()); - if (xEntry && !m_xTreeView->get_row_expanded(*xEntry)) - { - m_xTreeView->unselect_all(); + if (!xEntry || m_xTreeView->get_row_expanded(*xEntry)) + return; - m_xTreeView->expand_row(*xEntry); + m_xTreeView->unselect_all(); - xEntry = FindEntry(m_pModel->GetCurrentItems()); - if (xEntry) - { - if (!m_xTreeView->get_row_expanded(*xEntry)) - m_xTreeView->expand_row(*xEntry); - m_xTreeView->select(*xEntry); - SelectHdl(*m_xTreeView); - } + m_xTreeView->expand_row(*xEntry); + + xEntry = FindEntry(m_pModel->GetCurrentItems()); + if (xEntry) + { + if (!m_xTreeView->get_row_expanded(*xEntry)) + m_xTreeView->expand_row(*xEntry); + m_xTreeView->select(*xEntry); + SelectHdl(*m_xTreeView); } } |