My routeProvider for route has reloadOnSearch set to false :
$routeProvider .when( \"/film/list\",
You can listen for $routeUpdate event in your controller:
$routeUpdate
$scope.$on('$routeUpdate', function(){ $scope.sort = $location.search().sort; $scope.order = $location.search().order; $scope.offset = $location.search().offset; });