mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-02 22:20:22 +02:00
IDE, Callstack: Do not request updates (on brkpoint change), if there are no items to update.
git-svn-id: trunk@62140 -
This commit is contained in:
parent
e5692c88e3
commit
d9115c54aa
@ -39,7 +39,7 @@ uses
|
|||||||
SysUtils, Classes, Controls, Forms, LCLProc, LazLoggerBase,
|
SysUtils, Classes, Controls, Forms, LCLProc, LazLoggerBase,
|
||||||
IDEWindowIntf, DebuggerStrConst,
|
IDEWindowIntf, DebuggerStrConst,
|
||||||
ComCtrls, Debugger, DebuggerDlg, Menus, ClipBrd, ExtCtrls, StdCtrls,
|
ComCtrls, Debugger, DebuggerDlg, Menus, ClipBrd, ExtCtrls, StdCtrls,
|
||||||
ActnList, IDEImagesIntf, IDECommands, EnvironmentOpts;
|
ActnList, IDEImagesIntf, IDECommands, DbgIntfDebuggerBase, EnvironmentOpts;
|
||||||
|
|
||||||
type
|
type
|
||||||
|
|
||||||
@ -699,6 +699,8 @@ var
|
|||||||
Entry: TIdeCallStackEntry;
|
Entry: TIdeCallStackEntry;
|
||||||
Stack: TIdeCallStack;
|
Stack: TIdeCallStack;
|
||||||
begin
|
begin
|
||||||
|
if {(DebugBoss.State <> dsPause) or} (lvCallStack.Items.Count = 0) then
|
||||||
|
exit;
|
||||||
DebugLn(DBG_DATA_MONITORS, ['DebugDataWindow: TCallStackDlg.BreakPointChanged ', DbgSName(ASender), ' Upd:', IsUpdating]);
|
DebugLn(DBG_DATA_MONITORS, ['DebugDataWindow: TCallStackDlg.BreakPointChanged ', DbgSName(ASender), ' Upd:', IsUpdating]);
|
||||||
Stack := GetSelectedCallstack;
|
Stack := GetSelectedCallstack;
|
||||||
if (BreakPoints = nil) or (Stack = nil) then
|
if (BreakPoints = nil) or (Stack = nil) then
|
||||||
|
Loading…
Reference in New Issue
Block a user