From 3751f452d7c28858d6dd80d8c55bdbea8f88e16b Mon Sep 17 00:00:00 2001 From: martin Date: Sun, 7 Oct 2012 17:02:53 +0000 Subject: [PATCH] SynEdit: Only highlight brackets, if there is a 2nd to the pair git-svn-id: trunk@38986 - --- components/synedit/syneditmarkupbracket.pp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/components/synedit/syneditmarkupbracket.pp b/components/synedit/syneditmarkupbracket.pp index 87069731df..88bc6dd360 100644 --- a/components/synedit/syneditmarkupbracket.pp +++ b/components/synedit/syneditmarkupbracket.pp @@ -130,6 +130,8 @@ begin begin StartBracket := PhysCaret; EndBracket := TCustomSynEdit(SynEdit).FindMatchingBracket(PhysCaret, False, False, False, False); + if EndBracket.y < 0 then + StartBracket.y := -1; Exit; end; // check for bracket after caret @@ -144,6 +146,8 @@ begin begin StartBracket := PhysCaret; EndBracket := TCustomSynEdit(SynEdit).FindMatchingBracket(PhysCaret, False, False, False, False); + if EndBracket.y < 0 then + StartBracket.y := -1; end; end; end;