You are here

function views_autorefresh_views_pre_render in Views Auto-Refresh 7

Implements hook_views_pre_render().

File

./views_autorefresh.module, line 199

Code

function views_autorefresh_views_pre_render(&$view) {

  // Reset information about first display instead of the second display (incremental approach only).
  // @TODO Check if it's necessary to reset any further information
  $original_view_data = isset($_REQUEST['original_view_data']) ? $_REQUEST['original_view_data'] : array();
  $original_view_display_id = $original_view_data && isset($original_view_data['view_display_id']) ? $original_view_data['view_display_id'] : '';
  $original_view_dom_id = $original_view_data && isset($original_view_data['view_dom_id']) ? $original_view_data['view_dom_id'] : '';
  if ($original_view_display_id && $original_view_dom_id == $view->dom_id) {
    $view->current_display = $original_view_display_id;
  }
}