? 428196-sort_order_1.patch ? 466250-1_big_display_options_0.patch ? 570558_views_default_cache_index_localize.patch ? 675264-freeform-list.patch ? 682030-term-relationship.patch ? 714096-docu_0_0.patch ? 723286-2_views-render_trim_text.patch ? 730810-1_authmap_0.patch ? 752758-revert-render-area.patch ? 765296-id-out-of-sync.patch ? 765352-pgsql-data-loss.patch ? ajax_views_scroll_target.patch ? doc ? grid-fix_3_0.patch ? patches ? render_link ? sa-1079-import-views.patch ? sa-1328-file-description.patch ? sa-855-dom-id.patch ? sort_order_1.patch ? translate_link.patch ? views-496840_0_0_0.patch ? views-528838.patch ? views-582348.patch ? views-6.x-2.8-php53-v2.patch ? views-619642-argument_language.patch ? views-689260-5_0.patch ? views-697794_0.patch ? views-765760.patch ? views-argument-fix.patch ? views-argument_default-tid_0_0.patch ? views-classes-2.patch ? views-export-api-version_0.patch ? views-field-alias.patch ? views-freeform-list-675264-14.patch ? views-link_path-maxlength.patch ? views-node-path-analysis.patch ? views-node_language_0.patch ? views-views_trim_text.patch ? views.admin_.inc_.patch ? views_750130.patch ? views_argument_20100227.patch ? views_argument_20100227.patch.1 ? views_classes-1.patch ? views_display_20100227.patch ? views_handler_field.inc__1.patch ? views_handler_field_user_link_edit.inc_.patch ? views_handler_filter_in_operator_0.patch ? views_handler_filter_in_operator_0.patch.1 ? views_term_relationship.patch ? views_theme_classes.patch ? viewsall ? modules/search/views-view-row-search.tpl.php ? modules/user/views_handler_field_is_online.inc Index: includes/view.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/views/includes/view.inc,v retrieving revision 1.167.2.7 diff -u -p -r1.167.2.7 view.inc --- includes/view.inc 22 Mar 2010 20:55:11 -0000 1.167.2.7 +++ includes/view.inc 8 Apr 2010 18:06:55 -0000 @@ -414,7 +414,7 @@ class view extends views_db_object { if (!empty($form_state['js settings'])) { $this->js_settings = $form_state['js settings']; } - + // Don't render exposed filter form when there's form errors. // Applies when filters are in a block ("exposed_block" option). if (form_get_errors() && empty($form_state['rerender'])) { @@ -1865,6 +1865,10 @@ class views_db_object { } if (!empty($this->display[$id]->handler)) { + // Somehow, ids have gotten out of sync. + if ($this->display[$id]['id'] != $id) { + $this->display[$id]['id'] = $id; + } // Initialize the new display handler with data. $this->display[$id]->handler->init($this, $this->display[$id]); // If this is NOT the default display handler, let it know which is