webform file upload size attribútumának változtatása

aruna képe

Van egy webformom, benne egy file upload mező, ami túl széles firefox alatt.

<input id="edit-submitted-upload-plan-upload" class="form-file" type="file" size="22" name="files[submitted_upload_plan]">

Ha a firebug-al a fenti html kódban a size="22"-t átírom size="18"-ra, pont ideális lesz a szélesség.

Csak ugyanezt kódból kellene.

Ezt próbáltam:

/**
 * Modify size attribute of file upload in quotation webfrom.
 * @param array $form
 * @param array $form_state
 */
function buildingprod_form_webform_client_form_122_alter(&$form, &$form_state) {
  $form['submitted']['upload_plan']['#attributes']['size'] = 18;
  dpm($form);
}

A dpm()-el kiíratva látom, hogy belekerül a tömbbe a size attribútum, de semmi hatása, a kimenetben továbbra is 22 az érték cache törlés után is.

Mit rontok el?

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: