提交 89db519e 编写于 作者: J Jesse Glick

t:listScmBrowsers was not working inside f:dropdownDescriptorSelector.

It assumed it was used only inside config-scm.jelly, so assumed it could use ${scmd}
rather than the more standard ${descriptor}.
上级 95c73c31
......@@ -29,10 +29,11 @@ THE SOFTWARE.
form field name.
</st:attribute>
</st:documentation>
<j:set var="browserDescriptors" value="${scmd != null ? scmd.browserDescriptors : descriptor.browserDescriptors}"/>
<f:dropdownList name="${name}" title="${%Repository browser}" help="/help/scm-browsers/list.html">
<f:dropdownListBlock value="auto" title="(${%Auto})" />
<j:set var="currentBrowser" value="${scm.browser}"/>
<j:forEach var="descriptor" items="${scmd.browserDescriptors}" varStatus="loop">
<j:forEach var="descriptor" items="${browserDescriptors}" varStatus="loop">
<j:set var="browser" value="${currentBrowser.descriptor==descriptor ? currentBrowser : null}"/><!-- for compatibility -->
<f:dropdownListBlock value="${loop.index}" title="${descriptor.displayName}"
selected="${currentBrowser.descriptor==descriptor}" staplerClass="${descriptor.clazz.name}"
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册