Calling to this function every time when receiving STK_CMD_SELECT_ITEM command adds multiple listeners on `visibilitychange`. Can we add the listeners in the `init` function?