googlearchive / paper-radio-group

A group of radio buttons
6 stars 4 forks source link

paper-radio-group doesn't work with core-label #14

Open eximius313 opened 9 years ago

eximius313 commented 9 years ago

When I have paper-radio-gruop defined like that:

<paper-radio-group id="colors" selected="GREEN">
    <paper-radio-button id="RED" name="RED" label="Red"></paper-radio-button>
    <paper-radio-button id="BLUE" name="BLUE" label="Blue"></paper-radio-button>
    <paper-radio-button id="GREEN" name="GREEN" label="Green"></paper-radio-button>
</paper-radio-group>

Everything works, but when I try to add core-label:

<paper-radio-group id="colors" selected="RED">
  <core-label for="#RED">
    <paper-radio-button id="RED" name="RED"></paper-radio-button>Red
  </core-label>             
  <core-label for="#BLUE">
    <paper-radio-button id="BLUE" name="BLUE"></paper-radio-button>Green
  </core-label>
  <core-label for="#GREEN">
    <paper-radio-button id="GREEN" name="GREEN"></paper-radio-button>Blue
  </core-label>
</paper-radio-group>

It doesn't work anymore (selected attribute is ignored and you can select multiple radio buttons at once). My label is a div with background color, so I can not use regular "label" property.

Can you please fix it? Kind regards