--- qsampler/trunk/src/qsamplerMainForm.cpp 2007/11/23 09:32:06 1513 +++ qsampler/trunk/src/qsamplerMainForm.cpp 2007/11/23 10:51:37 1514 @@ -205,7 +205,7 @@ // Set the activation connection. QObject::connect(m_pWorkspace, SIGNAL(windowActivated(QWidget *)), - SLOT(stabilizeForm())); + SLOT(activateStrip(QWidget *))); // Make it shine :-) setCentralWidget(m_pWorkspace); @@ -2663,6 +2663,19 @@ stabilizeForm(); } + +// Channel strip activation/selection. +void MainForm::activateStrip ( QWidget *pWidget ) +{ + ChannelStrip *pChannelStrip + = static_cast (pWidget); + if (pChannelStrip) + pChannelStrip->setSelected(true); + + stabilizeForm(); +} + + } // namespace QSampler