emailuis/emailui/src/FreestyleEmailUiSettingsList.cpp
branchRCL_3
changeset 17 67369d1b217f
parent 12 4ce476e64c59
child 20 efd4f1afd43e
--- a/emailuis/emailui/src/FreestyleEmailUiSettingsList.cpp	Tue May 11 15:57:15 2010 +0300
+++ b/emailuis/emailui/src/FreestyleEmailUiSettingsList.cpp	Tue May 25 12:23:16 2010 +0300
@@ -1805,10 +1805,9 @@
 //
 void CFsEmailSettingsList::ClearFocus()
 	{
-	// This is not a nice way to clear the focus but unless some one comes
-	// with a better solution, this will have to do.
 	iListBox->ItemDrawer()->SetFlags( CListItemDrawer::EDisableHighlight );
-	iListBox->View()->Draw();
+	iListBox->ClearSelection();
+	iListBox->DrawNow();
 	iListBox->ItemDrawer()->ClearFlags( CListItemDrawer::EDisableHighlight );
 	}