There are several issues here. Based on the public statements made by the sponsor, the bill is intended to prohibit, for example, the adoption of bylaws by condominiums that would prevent the displaying of a flag.
In the bill, the right to display the flag is described in very broad terms. I could almost have showed up here today with my Canadian flag. So, I have identified some problems with the bill. It's important to understand that, under section 7 of the Canadian Charter of Rights and Freedoms, a bill that is too broad in relation to the goal being sought, and which includes criminal sanctions, could be declared unconstitutional.