BreakpointListView/SourceView: ignore hidden breakpoints.
This commit is contained in:
@@ -380,6 +380,9 @@ BreakpointListView::UnsetListener()
|
|||||||
void
|
void
|
||||||
BreakpointListView::UserBreakpointChanged(UserBreakpoint* breakpoint)
|
BreakpointListView::UserBreakpointChanged(UserBreakpoint* breakpoint)
|
||||||
{
|
{
|
||||||
|
if (breakpoint->IsHidden())
|
||||||
|
return;
|
||||||
|
|
||||||
BreakpointProxy proxy(breakpoint, NULL);
|
BreakpointProxy proxy(breakpoint, NULL);
|
||||||
fBreakpointsTableModel->UpdateBreakpoint(&proxy);
|
fBreakpointsTableModel->UpdateBreakpoint(&proxy);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -686,6 +686,8 @@ SourceView::MarkerManager::_UpdateBreakpointMarkers()
|
|||||||
|
|
||||||
for (int32 i = 0; UserBreakpoint* breakpoint = breakpoints.ItemAt(i);
|
for (int32 i = 0; UserBreakpoint* breakpoint = breakpoints.ItemAt(i);
|
||||||
i++) {
|
i++) {
|
||||||
|
if (breakpoint->IsHidden())
|
||||||
|
continue;
|
||||||
UserBreakpointInstance* breakpointInstance
|
UserBreakpointInstance* breakpointInstance
|
||||||
= breakpoint->InstanceAt(0);
|
= breakpoint->InstanceAt(0);
|
||||||
FunctionInstance* functionInstance;
|
FunctionInstance* functionInstance;
|
||||||
|
|||||||
Reference in New Issue
Block a user