Disabling monitor does not call RandrFunc

I’m not sure when exactly RandrFunc is going to trigger.

I’m trying to trigger it when connecting/disconnecting a monitor, basically on xrandr --output HDMI-1 --off and xrandr --output HDMI-1 --auto. But no such luck.

It does get triggered when changing position with xrandr --output HDMI-1 --right-of DP-1 etc, and changing resolution.

Is this intentional or a bug?

Thinking further it’s probably a bug, or at least a feature request, so I opened an issue: