setTopOnly / Proper use of pointer events

Here’s the game, click the gear icon on the right to activate the overlay menu:

http://www.rickvanhelden.com/blackhole/

The overlay is a Container that’s placed in the Scene. Inside the container is a Graphics gameobject that covers the entire screen.

I’ve added this.input.setGlobalTopOnly(true) to the create() function of the scene but pointerover and pointerdown events are still coming through as you can see.