Code wise, in order to open a @Window, you have to issue a /window command. So there's really no reason to have it trigger the ON OPEN event as well, as you already have code-control over when they open.