--- qsampler/trunk/src/qsamplerInstrumentListForm.cpp 2010/03/14 16:35:48 2068 +++ qsampler/trunk/src/qsamplerInstrumentListForm.cpp 2010/03/15 17:06:46 2070 @@ -249,12 +249,12 @@ instrument.bank() == iBank && instrument.prog() == iProg) { // Just update tree item... - //pItem->update(); + m_pInstrumentListView->updateInstrument(pInstrument); } else { // Unmap old instance... Instrument(iMap, iBank, iProg).unmapInstrument(); // Correct the position of the instrument in the model - m_pInstrumentListView->updateInstrument(pInstrument); + m_pInstrumentListView->resortInstrument(pInstrument); } stabilizeForm();