setInteractive on Container - show hand cursor

I have a custom button class that extends Container.

I want the hand cursor to show on pointerover. I have:

this.rect = new Phaser.Geom.Rectangle(150, 364.5, 78, 28);
this.btn.setInteractive(this.rect, Phaser.Geom.Rectangle.Contains, this.rect, false, false, true)

The last true should make useHandCursor: true but the cursor does not change on pointerover. My pointer events fire as expected. What am I missing?

:wave:

setInteractive() arguments look wrong.

container.setInteractive({
    hitArea: new Phaser.Geom.Rectangle(150, 364.5, 78, 28),
    hitAreaCallback: Phaser.Geom.Rectangle.Contains,
    useHandCursor: true
});

Thank you!