On a clean Drupal 7.41 installation with only webform-7.x-4.12 installed, I witness a strange behavior when adding components.

When no component is present, the required column is absent (see screenshots).

This might be related to the following:

Any ideas?

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

PascalAnimateur created an issue. See original summary.

thlor’s picture

Status: Active » Closed (duplicate)

This issue is the manifestation of the following bug in Drupal core:
#997370: Tabledrag is not hiding the correct columns

PascalAnimateur’s picture

Status: Closed (duplicate) » Active

@thlor: The issue you mention is D8 while I'm experiencing this in D7... the discussion over there pointed to #988930: Sticky table headers need to react properly to "show/hide weights column" link which was committed do D7 core some time ago.

Therefor, I think this issue is specifically related to webforms 7.x-4.12 and not D7 core.

I remember the bug not being present in previous versions of webform 7.x-4.x so I tried 4.11 and the bug went away. By comparing the two versions, I suspect something is going on inside template_preprocess_webform_components_form and _webform_components_form_rows with the 'Form key' column that was added there.

Marking this as Active again...

PascalAnimateur’s picture

Status: Active » Closed (works as designed)

Hum turns out it's caused by webform_add_existing .. moving this to issue #2447717: Release 7.x-2.0 DOES NOT work with webform 7.4 and closing this issue.

PascalAnimateur’s picture

Status: Closed (works as designed) » Needs review
FileSize
1 KB

Nope.. wrong again.. both modules needed fixing (webform / webform_add_existing).
See #2447717-3: Release 7.x-2.0 DOES NOT work with webform 7.4

SocialNicheGuru’s picture

DanChadwick’s picture

Status: Needs review » Closed (fixed)

This was fixed in 4.13.