Fixes: NB#295983, Magnifier is still shown even if the finger is released from the text
Fixes: NB#295983, Magnifier is still shown even if the finger is released from the text

RevBy: Michael Hasselmann, Heikki Holstila
Details:
 The reason is a combination of
 * gesture recognizer, which always intercept incoming events,
   even if they are to be ignored
 * event cancelling, which leads to forceful ungrab of the mouse from
   selection handle
 * incorrect handling of the ungrab
 Correct solution would be making cancelled event not causing mouse
 ungrab, but this probably should be fixed in Qt. The solution of
 NB#273168 (Copy/Paste/Cut option cannot be selected in document search field)
 is used here, which adds its own event filter.
 The incorrect handling of ungrab causes frozed magnifier instead of
 closed one. But the overall behavior would still be wrong in this case.

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

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