diff --git a/src/gui/panel/timeline-panel.cpp b/src/gui/panel/timeline-panel.cpp index 7bbb91b1a..09f725ae8 100644 --- a/src/gui/panel/timeline-panel.cpp +++ b/src/gui/panel/timeline-panel.cpp @@ -127,6 +127,8 @@ namespace panel { namespace { _Fmt childID("Chld-%02d"); + + int instanceCnt = 0; } @@ -138,9 +140,37 @@ namespace panel { { signal_clicked().connect( mem_fun(*this, &ChildEx::onClicked)); + + ++instanceCnt; } + ////////////////////////////////////////////////////////////////////TICKET #1020 : verification code for instance management + ChildEx::~ChildEx() + { + --instanceCnt; + if (instanceCnt > 0) + cout << " 💀 still "<