3.8.7 Tracker Capture referral and schedule event buttons disabled (tabular mode)

In the Tracker Capture app, when using the tabular data entry layout, the make new referral and schedule new event buttons are disabled. Add new event works fine. I’ve tested with different users including admin user. If I switch to timeline data entry layout, I can use the referral button there, but not in tabular data entry. Looking at the html behind the buttons, I see the ‘disabled’ property is duplicated with the second reference being set to ‘disabled’:

image

<button type="button" ng-attr-title="{{'schedule_new_event'|translate}}" 
class="btn btn-info long-vertical-spacing" ng-
click="showCreateEvent(currentStage, eventCreationActions.schedule)" ng-

disabled="selectedEntity.inactive || selectedEnrollment.status !== 'ACTIVE' || selectedOrgUnit.closedStatus || currentStage.hideDueDate || currentStage.periodType ||&nbsp;(!currentStage.repeatable &amp;&amp; eventsByStage[currentStage.id].length > 0)" 

title="Schedule new event" 

disabled="disabled">
                                <i class="fa fa-calendar"></i>
                            </button>

Hi @Edward_Robinson

Thanks for reporting this. I’m not sure the focus is in legacy apps unless it’s a critical issue that isn’t covered by the newer apps. Would you be able to check these new features in the Capture app?

Referral and schedule events have a much more improved work flow and UI. Your feedback is also much welcome.

Thanks!

1 Like

Thanks! We’ve just recently run training. Previously we found the Capture app to have a few bugs that prevented us from using it (some skip logic not working). We will test again, we also anticpate upgrading to 2.39 / 2.40 soon.
Ed