0
0
mirror of https://github.com/fralx/LimeReport.git synced 2025-11-25 00:18:06 +03:00

CodeEditor fixed

This commit is contained in:
Arin Alexander
2017-12-16 18:02:13 +03:00
parent be2b187d4f
commit 7d634a950f
2 changed files with 7 additions and 9 deletions

View File

@@ -188,6 +188,7 @@ bool CodeEditor::matchRightParenthesis(QTextBlock currentBlock, QChar parenthesi
if (data){
QVector<ParenthesisInfo *> parentheses = data->parentheses();
int docPos = currentBlock.position();
if (i == -2) i = parentheses.size()-1;
for (; i > -1 && parentheses.size() > 0; --i) {
ParenthesisInfo *info = parentheses.at(i);
if (info->character == parenthesisType) {
@@ -205,7 +206,7 @@ bool CodeEditor::matchRightParenthesis(QTextBlock currentBlock, QChar parenthesi
currentBlock = currentBlock.previous();
if (currentBlock.isValid())
return matchRightParenthesis(currentBlock, parenthesisType, 0, numRightParentheses);
return matchRightParenthesis(currentBlock, parenthesisType, -2, numRightParentheses);
}
return false;