Fixes: NB#292960, Swiping keyboard to close keep text selected
Fixes: NB#292960, Swiping keyboard to close keep text selected

RevBy: Jarno Malmari
Details:
 Modified a fix for "NB#275500 - Selected text does not have any rich-text-editor"
 Originally it was fixed by avoiding clearing selection
 when reason is OtherFocusReason.
 After fix of "NB#288313 - Text selection handles are shown over style settings dialog"
 there is a fake focusOut event with correct reason that precedes
 the one sent by scene. So to avoid clearing selection in case of popup
 we should only not execute MTextEdit::focusOutEvent for the second time

https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2444

nemomobile-graveyard/libmeegotouch,nemomobile-graveyard/libmeegotouch,nemomobile-graveyard/libmeegotouch,nemomobile-graveyard/libmeegotouch,nemomobile-graveyard/libmeegotouch,nemomobile-graveyard/libmeegotouch