Flying Canadian flags is generally a more subtle sign that someone is like that. Usually the people that do are polite and not overtly assholish, just avoid the following topics with them:
- Immigration
- Indigenous rights
- China
- Russia
- India (Canada has a huge Indian diaspora and sadly they experience quite a bit of hate and racism)
- Islam (non-Christian religions in general)
They will still be super polite while being racist. Canadians seem to have mastered that.
Interesting thing is that racist Canadians are often still fairly LGBTQ+ supportive, those are generally seen as separate issues in Canada, which is better than nothing I guess? The way that is counteracted like in your example is if they fly the Canadian flag with another country’s flag, immigrant families do that a lot and they are usually genuinely pleasent and nice people.
Chinese person in Canada: I just drink cold tap water, but my parents and grandparents drink boiled water. Not really for safety concerns over here, but they, my grandparents especially, subscribe to that traditional Chinese medicine thing of don’t put anything cold into your body ever.