summaryrefslogtreecommitdiff
path: root/libs/surfaces/mackie/strip.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/surfaces/mackie/strip.cc')
-rw-r--r--libs/surfaces/mackie/strip.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/libs/surfaces/mackie/strip.cc b/libs/surfaces/mackie/strip.cc
index cbb0a9d6ca..24aeb92340 100644
--- a/libs/surfaces/mackie/strip.cc
+++ b/libs/surfaces/mackie/strip.cc
@@ -88,7 +88,10 @@ Strip::Strip (Surface& s, const std::string& name, int index, const map<Button::
_meter = dynamic_cast<Meter*> (Meter::factory (*_surface, index, "meter", *this));
for (map<Button::ID,StripButtonInfo>::const_iterator b = strip_buttons.begin(); b != strip_buttons.end(); ++b) {
- (void) Button::factory (*_surface, b->first, b->second.base_id + index, b->second.name, *this);
+ Button* bb = dynamic_cast<Button*> (Button::factory (*_surface, b->first, b->second.base_id + index, b->second.name, *this));
+ DEBUG_TRACE (DEBUG::MackieControl, string_compose ("surface %1 strip %2 new button BID %3 id %4 from base %5\n",
+ _surface->number(), index, Button::id_to_name (bb->bid()),
+ bb->id(), b->second.base_id));
}
}