mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-12-16 05:00:46 +01:00
SourceEditor: fix crash in drag tabs between editors (due to changes in SynEdit)
git-svn-id: trunk@47855 -
This commit is contained in:
parent
0448b0c317
commit
69febc0389
@ -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
|
||||
|
||||
Loading…
Reference in New Issue
Block a user