-
Notifications
You must be signed in to change notification settings - Fork 14
Description
On the "Emails" tab on a webform, I am accustomed to being able to select any email component to use as the recipient of my message.
I've got a few forms where I am not able to to that. I suspect the problem is that the email component was first added inside of a fieldset, but even if I move the current email component outside the fieldset, I am still not able to select that email component for the value.
Testing:
- If I add a new email component outside the fieldset, I am able to select that one without issue
- If I then drag that email address back inside the fieldset, it remains available.
- If I add a new email component INside the fieldset, I am able to select that one without issue also.
(My work-around was to delete the old component, add a new one with the same Form key)
Here's a list of the components I have set up:

From this list, you can see that the first component I have on the webform is not inside a fieldset, and it is not an email address. Yet this checkboxes component is the firs component available to use as the recipient of my message, even though there is no email address it could use:

Even though I have since been able to get some email components to show up in the list of options, I have been unable to get this select component to disappear from the list. (Deleting and re-creating that will be a lot of work since there are a handful of options to configure)
Maybe something is wrong with webform's ability to determine if a component is an email component or not?
I have my complete debug report below, but it may be notable that I was using the webform_views_select module when this form was created I have disabled the module and determined that does not fix the bug, but I wonder if something is wrong with the data stored about the existing components, and it may have interfered with that.
here is my debug report
Backdrop CMS: 1.31.0 Installation profile: standard PHP version: 8.1.32 Drupal 7 compatibility: on Database server: 5.5.30 Web server: nginx/1.27.1 jQuery version: 3.7.1 jQuery UI version: 1.14.0 CKEditor 4 version: 4.22.1 Used in formats: StandardThemes
Default theme: Ryla (ryla)
Admin theme: Administration theme* (admin)
↳ base theme: ↳ Seven (seven) 1.31.0
*used when editing or creating content
Enabled modules
Core
admin_bar 1.31.0
block 1.31.0
ckeditor 1.31.0
color 1.31.0
config 1.31.0
contact 1.31.0
contextual 1.31.0
date 1.31.0
dblog 1.31.0
email 1.31.0
entity 1.31.0
field 1.31.0
field_sql_storage 1.31.0
field_ui 1.31.0
file 1.31.0
filter 1.31.0
image 1.31.0
layout 1.31.0
link 1.31.0
list 1.31.0
menu 1.31.0
node 1.31.0
number 1.31.0
options 1.31.0
path 1.31.0
redirect 1.31.0
search 1.31.0
system 1.31.0
taxonomy 1.31.0
telemetry 1.31.0
text 1.31.0
update 1.31.0
user 1.31.0
views 1.31.0
views_ui 1.31.0
Contrib
addressfield 1.x-1.3.2
antibot 1.x-1.2.0
clone 1.x-1.1.4
flexslider 1.x-2.0.1
flexslider_views 1.x-2.0.1
googleanalytics 1.x-2.6.2
honeypot 1.x-1.26.1
node_reference 1.x-1.0.2
nodequeue 1.x-2.3.1
override_node_options 1.x-1.13.2
references 1.x-1.0.2
smtp -
stripe 1.x-2.0.0
tablefield 1.x-2.5.5
telephone 1.x-1.0.1
video_hero 1.x-1.0.0
webform 1.x-4.25.0
webform_views_select 1.x-1.0.1
</details?