I'm using Actual Multiple Monitors to solve this problem. It contains the feature "ignore deactivation" (Ctrl-Alt-Shift-I by default) wich allows to any application stay fullscreen when it losing focus. i.e. stay fullscreen when you ckick anywhere on secondary monitor.