In previous version of JIRA checkbox was working perfectly and was clickable, but now we are having issues with the new JIRA version 8.4.3;
Atlassian-plugin.xml code used for to view checkbox;
<report name="Release Report" i18n-name-key="release.name" key="release" class="com.atlassian.plugins.tutorial.jira.reports.Release">
<description key="release.description">The release report tracks progress (burn up) toward the Epics(Features) and Problems tied to a specific Release (fix/version)</description>
<resource name="view" type="velocity" location="/templates/reports/release-report/view.vm"/>
<resource name="i18n" type="i18n" location="Release"/>
<label key="release.label"/>
<thumbnail cssClass="release"/>
<!-- the properties of this report which the user must select before running it -->
<properties>
<property>
<key>projName</key>
<name>Projects</name>
<description>Project List</description>
<type>select</type>
<values class="com.atlassian.plugins.tutorial.jira.reportutils.ProjectValuesGenerator"/>
</property>
<property>
<key>fixVersionCallback</key>
<name>Fix/Version</name>
<description>Fix/Version list of the current project</description>
<type>select</type>
<values class="com.atlassian.plugins.tutorial.jira.reportutils.FixversionValuesGenerator"/>
</property>
<property>
<key>calculateBasedOnStoryNumber</key>
<name>Calculate Based on Story Number</name>
<description/>
<type>checkbox</type>
</property>
<property>
<key>predictedCompletion</key>
<name>Predicted Completion Date</name>
<description/>
<type>checkbox</type>
</property>
</properties>
</report>
Could anyone please give an advice about it ?
Thanks,
It works if I click on the letters instead of the check... It is necessary to have a description.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Same on us too.. If we click on the description it works but not on the checkbox.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
As a workaround,
We can override Jira's default css by adding below code to a new css file:
pi-progress.css
form#configure-report.aui:not(.aui-legacy-forms) .checkbox input[type=checkbox],
form#configure-report.aui:not(.aui-legacy-forms) .radio input[type=radio] {
border: 0 !important;
clip: auto !important;
height: 15px !important;
margin: -1px !important;
overflow: visible !important;
padding: 0 !important;
position: absolute !important;
width: 15px !important;
}
form#configure-report.aui:not(.aui-legacy-forms) .checkbox input:not(:checked)+.aui-form-glyph:before {
display: none !important;
}
form#configure-report.aui:not(.aui-legacy-forms) .checkbox input:checked+.aui-form-glyph:before {
display: none !important;
}
form#configure-report.aui:not(.aui-legacy-forms) .checkbox, form.aui:not(.aui-legacy-forms) .radio {
padding: 0 0 0 0px !important;
}
Then in atlassian-plugin.xml file, set that css file to a property tag like below:
<report name="PI Progress Report" i18n-name-key="piprogress.name" key="piprogress" class="com.atlassian.plugins.tutorial.jira.reports.piprogress">
<description key="piprogress.description">The PI Progress report tracks progress (burn up) toward the Epics (Features) planned for PI</description>
<resource name="view" type="velocity" location="/templates/reports/piprogress/view.vm"/>
<resource name="i18n" type="i18n" location="piprogress"/>
<label key="piprogress.label"/>
<thumbnail cssClass="pi-progress"/>
<properties>
<property cssClass="pi-progress">
<key>predictedCompletionUserPref</key>
<name>Predicted Completion Date</name>
<description>(Forecast Line to meet sum of story points)</description>
<type>checkbox</type>
</property>
</properties>
</report>
PS.
Possibly all external css files are stored in one file while project is compiling. So, once you define these css attributes, all related components which have same attributes in css file are affected whether in same report or not.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.