diff --git a/libraries/display_tbl.lib.php b/libraries/display_tbl.lib.php index c6d2065fc..9c57a5fc9 100755 --- a/libraries/display_tbl.lib.php +++ b/libraries/display_tbl.lib.php @@ -1077,9 +1077,6 @@ function PMA_displayTableBody(&$dt_result, &$is_display, $map, $analyzed_sql) { // pointer code part echo ' ' . "\n"; $class = $data_inline_edit_class; - if(is_null($row[$i])) { - $class .= 'null'; - } } @@ -1207,6 +1204,12 @@ function PMA_displayTableBody(&$dt_result, &$is_display, $map, $analyzed_sql) { $meta = $fields_meta[$i]; $pointer = $i; $is_field_truncated = false; + //If this column's value is null, add the null class to it, needed + //for inline editing + if(is_null($row[$i])) { + $class .= ' null'; + } + // See if this column should get highlight because it's used in the // where-query. if (isset($highlight_columns) && (isset($highlight_columns[$meta->name]) || isset($highlight_columns[PMA_backquote($meta->name)]))) {