diff -r 15299bc55001 -r 1d0c87b42e2e filemanager/src/inc/fmdrivemodel.cpp --- a/filemanager/src/inc/fmdrivemodel.cpp Thu May 27 12:45:43 2010 +0300 +++ b/filemanager/src/inc/fmdrivemodel.cpp Fri Jun 11 13:29:48 2010 +0300 @@ -38,6 +38,7 @@ { QFileInfoList infoList = QDir::drives(); + emit layoutAboutToBeChanged(); mDriveList.clear(); if( mOptions & HideUnAvailableDrive ) { FmLogger::log( QString( "FmDriveModel::refresh HideUnAvailableDrive_true" ) ); @@ -46,7 +47,10 @@ FmLogger::log( QString( "FmDriveModel::refresh HideUnAvailableDrive_false" ) ); FmUtils::getDriveList( mDriveList, false ); } - emit layoutChanged(); + emit layoutChanged(); + for( int i=0; i