Skip to content

Commit 5d8a83d

Browse files
committed
avoid reloading already loaded included cwls
1 parent d6bb79e commit 5d8a83d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/texstudio.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -7781,7 +7781,7 @@ void Texstudio::updateCompleter(LatexEditorView *edView)
77817781
LatexParser ltxCommands = LatexParser::getInstance();
77827782
LatexCompleterConfig *config = completer->getConfig();
77837783

7784-
QStringList loadedFiles; // keep track of loaded files to avoid duplicate loading
7784+
77857785
if (edView && edView->document) {
77867786
// determine from which docs data needs to be collected
77877787
docs = edView->document->getListOfDocs();
@@ -7828,6 +7828,7 @@ void Texstudio::updateCompleter(LatexEditorView *edView)
78287828
// load additional cwls
78297829
LatexPackage pck;
78307830
QStringList files = addedCwl.values();
7831+
QStringList loadedFiles = mLoadedCWLFiles.values(); // keep track of loaded files to avoid duplicate loading
78317832
edView->document->gatherCompletionFiles(files, loadedFiles, pck, true);
78327833
mCompleterWords.unite(pck.completionWords);
78337834
mLoadedCWLFiles.unite(addedCwl);

0 commit comments

Comments
 (0)