Two things are possible:


Do not force the application to gain focus. Show the message and keep waiting till user switches to the application.
Implement blinking notifications. This is OS dependent. May or may not be feasible in other OS but in Windows operating system, there is system tray (systray in short). Application can be coded in such a way that if user attention is required and the application is not in view, application can put a blinking or baloon notification in the systray. Looking at that, user can switch to the application and respond to the confirmations / queries thrown by application




How best to handle a popup gaining focus in the middle of the user typing?
I main support, usually opting for poke supports such as Lulu and Sona or aggressive supports such as Blitzcrank and Leona. Since the various Regional Finals, however, I've begun to encounter support Zyras in my bot lane.

This is a very difficult lane for me. I can't establish lane dominance, since Zyra just sits in her bush and puts seeds in mine. I've tried a rune page with flat MR for when I play against Zyra to counter some of her harass, but it doesn't help against her cc.

How can I effectively counter a support Zyra?
