- Apply disabled attribute to Edit buttons rather than just the class,
preventing users from clicking buttons that appear disabled in the Merge UI.
Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
Changes to be committed:
modified: Open-ILS/src/templates/staff/cat/bucket/record/t_merge_records.tt2
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
ng-class="{'record-merge-container': !editing_inplace, 'record-edit-container': editing_inplace}">
<tabset>
<tab heading="[% l('Bib [_1]', '{{lead_id}}') %]">
- <button class="btn btn-default btn-sm" ng-class="{disabled : editing_inplace}"
+ <button class="btn btn-default btn-sm" ng-disabled="editing_inplace"
ng-click="edit_lead_inplace()">[% l('Edit') %]</button>
- <button class="btn btn-default btn-sm" ng-class="{disabled : editing_inplace}"
+ <button class="btn btn-default btn-sm" ng-disabled="editing_inplace"
ng-click="edit_lead()">[% l('Edit using full editor') %]</button>
<eg-marc-edit-record dirty-flag="dirty_flag" marc-xml="lead.marc_xml"
in-place-mode="true" record-type="bre" embedded="true"