SynEdit: Don't scroll 2nd Editor, if caret is out of View

git-svn-id: trunk@24541 -
This commit is contained in:
martin 2010-04-09 18:12:26 +00:00
parent fd53c6ae63
commit f3a0eb85a3

View File

@ -5581,6 +5581,12 @@ var
PhysBlockBeginXY: TPoint;
PhysBlockEndXY: TPoint;
begin
if (TSynEditStringList(FLines).PaintLockOwner <> nil) and
(TSynEditStringList(FLines).PaintLockOwner <> Self) and
(not (eoAlwaysVisibleCaret in fOptions2))
then
exit;
if (fPaintLock > 0) or (not HandleAllocated) or
(FWinControlFlags * [wcfInitializing, wcfCreatingHandle] <> [])
then begin