You're right, this is incorrect, it should still happen on all other platforms, except for macs with pyglet == 1.2
I will correct this shortly and commit the change