The issue was that there was no provision of modality in Qt Android plugin. So we added that, the popups still get higher preference over modal windows if the event is in the area of popup's bounding rect.
The oversight in previous fix of the similar bug was that I had assumed that "focus" wouldn't shift to the object which we are color picking, it didn't happen for everything but did happen for canvas where the selected vector shape would be deselected.
@rempt: One question about the merging, because the merge request patches an error prone area. It will really need some testing, I've asked the user to test it. And they've emailed me that they will. Should we merge it for the release candidate once the user clears that everything is working or should we wait for next release?