--- src/popup.cpp 2005-12-12 12:08:23.000000000 +0100 +++ ../new/src/popup.cpp 2008-07-13 05:19:53.000000000 +0200 @@ -418,7 +418,13 @@ update(); if( !isVisible() ) - showPopup(); + { + // we use timer to slow down the popup's show + // this makes popup appear nicer than just flashing when the new messages appears + QTimer *t = new QTimer( this ); + connect( t, SIGNAL(timeout()), this, SLOT(showPopup()) ); + t->start( 160, true ); + } } }