May we receive `appwillopen` event there? Is it a typo of `widgetwillopen`?