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