The timer interval set by $interval( function(){ $scope.refreshRightSidebar(); }, 10000); in the RecentReportsCtrl that is responsible for refreshing the "Recently Completed Reports" sidebar gets started even when the user has the sidebar togged off. This causes unnecessary calls to the server and should be cancelled when the user toggles the sidebar off and re-enabled if/when the user toggles it back on.
At our meeting today we discussed that this should be fixed in our implementation sooner or later, and should definitely be fixed before posting the code to GitHub, but is not high priority right now.
The timer interval set by
$interval( function(){ $scope.refreshRightSidebar(); }, 10000);
in theRecentReportsCtrl
that is responsible for refreshing the "Recently Completed Reports" sidebar gets started even when the user has the sidebar togged off. This causes unnecessary calls to the server and should be cancelled when the user toggles the sidebar off and re-enabled if/when the user toggles it back on.