Merge remote-tracking branch 'origin/GP-4237_Dan_breakpointIconsInModelTreeUpdate'

This commit is contained in:
Ryan Kurtz 2024-04-03 13:01:17 -04:00
commit 6b32b4c980
2 changed files with 4 additions and 1 deletions

View file

@ -768,6 +768,7 @@ public class ObjectTreeModel implements DisplaysModified {
for (AbstractNode node : nodeCache.byObject.values()) {
node.fireNodeChanged();
}
root.fireNodeChanged();
}
protected void reload() {
@ -779,8 +780,10 @@ public class ObjectTreeModel implements DisplaysModified {
try (LockHold hold = trace == null ? null : trace.lockRead()) {
for (AbstractNode node : List.copyOf(nodeCache.byObject.values())) {
node.reloadChildrenNow();
node.fireNodeChanged();
}
root.reloadChildrenNow();
root.fireNodeChanged();
}
}

View file

@ -244,7 +244,7 @@ public class DBTraceObjectBreakpointLocation
Boolean locEn = TraceObjectInterfaceUtils.getValue(object, snap,
TargetBreakpointSpec.ENABLED_ATTRIBUTE_NAME, Boolean.class, null);
if (locEn != null) {
return locEn;
return locEn && getSpecification().isEnabled(snap);
}
return getSpecification().isEnabled(snap);
}