Skip to content

Commit 6e7c286

Browse files
committed
issue #8854: Class hierarchy diagram is not correct, if inherited from Python built-in class ABC
1 parent 9ef185a commit 6e7c286

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/dotnode.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -806,19 +806,18 @@ void DotNode::renumberNodes(int &number)
806806
level++;
807807
#endif
808808
m_number = number++;
809+
markRenumbered();
809810
for (const auto &cn : m_children)
810811
{
811812
if (!cn->isRenumbered())
812813
{
813-
cn->markRenumbered();
814814
cn->renumberNodes(number);
815815
}
816816
}
817817
for (const auto &pn : m_parents)
818818
{
819819
if (!pn->isRenumbered())
820820
{
821-
pn->markRenumbered();
822821
pn->renumberNodes(number);
823822
}
824823
}

0 commit comments

Comments
 (0)