Component properties and variants don't work together?

Thank you tank666. Got it working now, still was a little confused after your example, but got it now.

These links also helped me understand it: