Update gr-select for Polymer 2
Polymer2 does not support type extension. As such, elements that rely on it are updated. Instead of <select is="gr-select"><select> This will now be.. <gr-select> <select></select> </gr-select> This is similar to the implementation of iron-input, except that is more complex, as it is supporting both type extention and non-type extension. https://github.com/PolymerElements/iron-input/blob/master/iron-input.html Bug: Issue 6371 Change-Id: I31091ff24791a9dc073b3325c7b0daa1580b69ef
This commit is contained in:
@@ -454,24 +454,25 @@ limitations under the License.
|
||||
<label class="patchSelectLabel" for="patchSetSelect">
|
||||
Patch set
|
||||
</label>
|
||||
<select
|
||||
is="gr-select"
|
||||
<gr-select
|
||||
id="patchSetSelect"
|
||||
bind-value="{{_selectedPatchSet}}"
|
||||
class="patchSetSelect"
|
||||
on-change="_handlePatchChange">
|
||||
<template is="dom-repeat" items="[[_allPatchSets]]"
|
||||
as="patchNum">
|
||||
<option value$="[[patchNum.num]]"
|
||||
disabled$="[[_computePatchSetDisabled(patchNum.num, _patchRange.basePatchNum)]]">
|
||||
[[patchNum.num]]
|
||||
/
|
||||
[[computeLatestPatchNum(_allPatchSets)]]
|
||||
[[_computePatchSetCommentsString(_comments, patchNum.num)]]
|
||||
[[_computePatchSetDescription(_change, patchNum.num)]]
|
||||
</option>
|
||||
</template>
|
||||
</select>
|
||||
<select>
|
||||
<template is="dom-repeat" items="[[_allPatchSets]]"
|
||||
as="patchNum">
|
||||
<option value$="[[patchNum.num]]"
|
||||
disabled$="[[_computePatchSetDisabled(patchNum.num, _patchRange.basePatchNum)]]">
|
||||
[[patchNum.num]]
|
||||
/
|
||||
[[computeLatestPatchNum(_allPatchSets)]]
|
||||
[[_computePatchSetCommentsString(_comments, patchNum.num)]]
|
||||
[[_computePatchSetDescription(_change, patchNum.num)]]
|
||||
</option>
|
||||
</template>
|
||||
</select>
|
||||
</gr-select>
|
||||
/
|
||||
<gr-commit-info
|
||||
change="[[_change]]"
|
||||
|
||||
Reference in New Issue
Block a user