From 34f7f4d6265401f1f0a46372a56344af2ac7f1dc Mon Sep 17 00:00:00 2001
From: Michael Probst Stuckmann <probst@netconstructions.de>
Date: Sat, 4 Feb 2017 23:47:09 +0100
Subject: [PATCH 1/2] Fixed find()-selector that would result in empty set.

---
 modules/webform/js/webform.element.buttons.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/webform/js/webform.element.buttons.js b/modules/webform/js/webform.element.buttons.js
index bd311ae..5d56825 100644
--- a/modules/webform/js/webform.element.buttons.js
+++ b/modules/webform/js/webform.element.buttons.js
@@ -14,7 +14,7 @@
    */
   Drupal.behaviors.webformButtons = {
     attach: function (context) {
-      $(context).find('fieldset.js-webform-buttons div.fieldset-wrapper').once('webform-buttons').each(function () {
+      $(context).find('.js-webform-buttons,.js-webform-buttons-other').once('webform-buttons').each(function () {
         var $input = $(this);
         // Remove all div and classes around radios and labels.
         $input.html($input.find('input[type="radio"], label').removeClass());
-- 
2.10.1 (Apple Git-78)


From e956699fdecd1d2754f165f3e1e05c3067bdfdae Mon Sep 17 00:00:00 2001
From: Michael Probst Stuckmann <probst@netconstructions.de>
Date: Sun, 5 Feb 2017 01:01:38 +0100
Subject: [PATCH 2/2] Better fix for find()-selector that would result in empty
 set, so the original item label remains.

---
 modules/webform/js/webform.element.buttons.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/webform/js/webform.element.buttons.js b/modules/webform/js/webform.element.buttons.js
index 5d56825..1fd067d 100644
--- a/modules/webform/js/webform.element.buttons.js
+++ b/modules/webform/js/webform.element.buttons.js
@@ -14,7 +14,7 @@
    */
   Drupal.behaviors.webformButtons = {
     attach: function (context) {
-      $(context).find('.js-webform-buttons,.js-webform-buttons-other').once('webform-buttons').each(function () {
+      $(context).find('.js-webform-buttons > .panel-body, .js-webform-buttons-other > div').once('webform-buttons').each(function () {
         var $input = $(this);
         // Remove all div and classes around radios and labels.
         $input.html($input.find('input[type="radio"], label').removeClass());
-- 
2.10.1 (Apple Git-78)

