#438650: Default "list" value not working
authorNathan Haug
Mon, 20 Apr 2009 16:14:35 +0000 (16:14 +0000)
committerNathan Haug
Mon, 20 Apr 2009 16:14:35 +0000 (16:14 +0000)
filefield_widget.inc

index d86e999..6e0603a 100644 (file)
@@ -351,11 +351,10 @@ function filefield_widget_process($element, $edit, &$form_state, $form) {
 
   if ($field['list_field']) {
     $element['list'] = array(
-      '#type' => 'checkbox',
+      '#type' => empty($item['fid']) ? 'hidden' : 'checkbox',
       '#title' => t('List'),
       '#value' => isset($item['list']) ? $item['list'] : $field['list_default'],
       '#attributes' => array('class' => 'filefield-list'),
-      '#access' => !empty($item['fid']),
     );
   }
   else {