basctl/source/basicide/moduldlg.cxx |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

New commits:
commit 5bb99883d383561d7c74f2f2a3cb41060137ebaf
Author:     Caolán McNamara <caol...@redhat.com>
AuthorDate: Sat Apr 27 19:30:34 2019 +0100
Commit:     Michael Stahl <michael.st...@cib.de>
CommitDate: Mon Apr 29 18:53:34 2019 +0200

    Resolves: tdf#124984 organize basic macro new added module doesn't show up
    
    Change-Id: I422131ab203eba62ed5cf6fb2e19e23325b43f6e
    Reviewed-on: https://gerrit.libreoffice.org/71434
    Tested-by: Jenkins
    Reviewed-by: Michael Stahl <michael.st...@cib.de>

diff --git a/basctl/source/basicide/moduldlg.cxx 
b/basctl/source/basicide/moduldlg.cxx
index 1f525beb7c26..6626420f14cf 100644
--- a/basctl/source/basicide/moduldlg.cxx
+++ b/basctl/source/basicide/moduldlg.cxx
@@ -1128,8 +1128,10 @@ SbModule* createModImpl(weld::Window* pWin, const 
ScriptDocument& rDocument,
                     bool bEntry = rBasicBox.FindEntry(aModName, 
OBJ_TYPE_MODULE, *xEntry);
                     if (!bEntry)
                     {
-                        rBasicBox.AddEntry(aModName, RID_BMP_MODULE, 
xEntry.get(), false,
+                        rBasicBox.AddEntry(aModName, RID_BMP_MODULE, 
xSubRootEntry.get(), false,
                                            
o3tl::make_unique<Entry>(OBJ_TYPE_MODULE));
+                        rBasicBox.copy_iterator(*xSubRootEntry, *xEntry);
+                        rBasicBox.FindEntry(aModName, OBJ_TYPE_MODULE, 
*xEntry);
                     }
                     rBasicBox.set_cursor(*xEntry);
                     rBasicBox.select(*xEntry);
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to