D-49136 Community - Training - Number of All Trainings is Incorrect When Filter is Used
Description
When a filter is applied on the training list page, the displayed "Total Number of Trainings" incorrectly reflects only the number of filtered results, rather than the actual number of all available trainings.
Expected Behavior
The "Total Number of Trainings" metric should consistently display the count of all available trainings (e.g., 15), regardless of the applied filter.
Observed Behavior
When a user filters the list to display 15 trainings, the total count displays 8.
Resolution Details
Modified the order of operations in WebApp/js/controllers/trainingscontroller.js by moving the line $scope.totalTrainingsLength = objArrTrainings.length to an earlier position. This ensures the scope variable is correctly set using the complete, unfiltered objArrTrainings array length.
D-49113 Community - 25.5 Trip Details on Calendar View, with Mobile Devices
Description
Following the 25.5 release, users are unable to view detailed information for a specific date on the Calendar tab. Normally, tapping the detail icon (upper-right of a trip date) or tapping any date with multiple non-fly activities should display the details. This tap action is currently non-responsive across all tested mobile devices and browsers.
Observed Impact
Users cannot view essential pairing details or non-fly activity lists on their mobile devices.
Scope Inoperable
iPhone, iPad, Android Phone, Android Tablet.
Browsers
Safari, Chrome.
Workarounds/Clues
The functionality works correctly on desktop/laptop browsers. One user reported that the feature does work on an iPad when using an external mouse or keyboard, strongly suggesting an issue specific to touchscreen tap events versus mouse/click events in the 25.5 codebase.
Regression Note
This functionality worked correctly in the previous version, 24.3.
Resolution Details
We corrected a setting that was preventing touch events from being correctly passed to the calendar entries. Tapping on the detail icon for trips or on dates with multiple non-fly activities now works as expected on all mobile devices and touchscreens.