Agreed.
Yeast will keep producing alcohol down to very low temperatures. As low as 13c for ale strains and even 5c for lager strains.
Ignore how "vigorous" it looks. This will naturally slow after a few days anyway. For flavour sake, be patient and keep it cool. Frankly 22c is a little high...