tdf#70813 Sorted list of macros in macro dialog

Change-Id: Ibb488b2252a2eea001f1f00aacc4060e365e0df0
Reviewed-on: https://gerrit.libreoffice.org/76739
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
diff --git a/basctl/source/basicide/macrodlg.cxx b/basctl/source/basicide/macrodlg.cxx
old mode 100644
new mode 100755
index 1c0b620..fde159c
--- a/basctl/source/basicide/macrodlg.cxx
+++ b/basctl/source/basicide/macrodlg.cxx
@@ -493,6 +493,7 @@ IMPL_LINK_NOARG(MacroChooser, BasicSelectHdl, weld::TreeView&, void)
        m_xMacroBox->freeze();
        for (auto const& macro : aMacros)
            m_xMacroBox->append_text(macro.second->GetName());
        m_xMacroBox->make_sorted();
        m_xMacroBox->thaw();

        if (m_xMacroBox->get_iter_first(*m_xMacroBoxIter))