diff --git a/src/transferview.cpp b/src/transferview.cpp index 8fa38d17e..24d72e8a6 100644 --- a/src/transferview.cpp +++ b/src/transferview.cpp @@ -42,6 +42,7 @@ TransferView::fileTransferRegistered( FileTransferConnection* ftc ) { qDebug() << Q_FUNC_INFO; connect( ftc, SIGNAL( updated() ), SLOT( onTransferUpdate() ) ); + emit showWidget(); } @@ -88,6 +89,9 @@ TransferView::onTransferUpdate() m_index.insert( ftc, m_tree->invisibleRootItem()->childCount() - 1 ); } + if ( !ti ) + return; + ti->setText( 0, ftc->source()->friendlyName() ); ti->setText( 1, QString( "%1 kb/s" ).arg( ftc->transferRate() / 1024 ) ); ti->setText( 2, QString( "%1 - %2" ).arg( ftc->track()->artist()->name() ).arg( ftc->track()->track() ) );