WordPress.org

Make WordPress Core

Ticket #17413: 17413.diff

File 17413.diff, 894 bytes (added by sorich87, 3 years ago)
  • wp-admin/includes/template.php

     
    331331                return; 
    332332        } 
    333333 
    334         if ( $mode == 'single' ) { 
    335                 $wp_list_table = _get_list_table('WP_Post_Comments_List_Table'); 
    336         } else { 
    337                 $wp_list_table = _get_list_table('WP_Comments_List_Table'); 
     334        if ( ! ( is_object( $wp_list_table ) && is_a( $wp_list_table, 'WP_Comments_List_Table' ) ) ) { 
     335                if ( $mode == 'single' ) { 
     336                        $wp_list_table = _get_list_table('WP_Post_Comments_List_Table'); 
     337                } else { 
     338                        $wp_list_table = _get_list_table('WP_Comments_List_Table'); 
     339                } 
    338340        } 
    339341 
    340342?> 
     
    17421744 
    17431745        if ( !empty($wp_current_screen_options) ) 
    17441746                $show_screen = true; 
    1745                  
     1747 
    17461748        $show_screen = apply_filters('screen_options_show_screen', $show_screen, $screen); 
    17471749 
    17481750?>