diff --git a/core/modules/field/src/Plugin/migrate/process/d6/FieldInstanceWidgetSettings.php b/core/modules/field/src/Plugin/migrate/process/d6/FieldInstanceWidgetSettings.php index 1c7ede6..d61b292 100644 --- a/core/modules/field/src/Plugin/migrate/process/d6/FieldInstanceWidgetSettings.php +++ b/core/modules/field/src/Plugin/migrate/process/d6/FieldInstanceWidgetSettings.php @@ -55,6 +55,7 @@ public function getSettings($widget_type, $widget_settings) { ), 'email_textfield' => array( 'placeholder' => '', + 'size' => $size, ), 'link' => array( 'placeholder_url' => '', diff --git a/core/modules/field/tests/src/Kernel/Migrate/d6/MigrateFieldWidgetSettingsTest.php b/core/modules/field/tests/src/Kernel/Migrate/d6/MigrateFieldWidgetSettingsTest.php index b557665..cd7821a 100644 --- a/core/modules/field/tests/src/Kernel/Migrate/d6/MigrateFieldWidgetSettingsTest.php +++ b/core/modules/field/tests/src/Kernel/Migrate/d6/MigrateFieldWidgetSettingsTest.php @@ -57,10 +57,12 @@ public function testWidgetSettings() { // Email field. $component = $form_display->getComponent('field_test_email'); $expected = []; - $expected['weight'] = 6; $expected['type'] = 'email_default'; - $expected['settings'] = array('placeholder' => ''); + $expected['settings'] = array( + 'size' => 60, + 'placeholder' => '' + ); $expected['third_party_settings'] = []; $this->assertIdentical($expected, $component);