SourceEditor: fix crash in drag tabs between editors (due to changes in SynEdit)

git-svn-id: trunk@47855 -
This commit is contained in:
martin 2015-02-17 01:14:57 +00:00
parent 0448b0c317
commit 69febc0389

View File

@ -7195,8 +7195,10 @@ begin
exit;
DisableAutoSizing;
IncUpdateLock;
try
DestWin.DisableAutoSizing;
DestWin.IncUpdateLock;
try
Edit := FindSourceEditorWithPageIndex(OldPageIndex);
DestWin.NoteBookInsertPage(NewPageIndex, Edit.PageName);
@ -7217,9 +7219,11 @@ begin
DestWin.NotebookPageChanged(nil); // make sure page SynEdit willl be visible
finally
DestWin.EnableAutoSizing;
DestWin.DecUpdateLock;
end;
finally
EnableAutoSizing;
DecUpdateLock
end;
if (PageCount = 0) and (Parent=nil) and not FIsClosing then