From af335ce5c7faf156ef340c876b7c8e1ef787d9e9 Mon Sep 17 00:00:00 2001 From: webchick Date: Tue, 10 Dec 2013 23:03:17 -0800 Subject: [PATCH] Issue #2149933 by effulgentsia: Improve Edit module JS to use .find(...) instead of .is(':has(...)'). --- core/modules/edit/js/editors/plainTextEditor.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/modules/edit/js/editors/plainTextEditor.js b/core/modules/edit/js/editors/plainTextEditor.js index 679f4ce5ed2..9f1dc476acb 100644 --- a/core/modules/edit/js/editors/plainTextEditor.js +++ b/core/modules/edit/js/editors/plainTextEditor.js @@ -23,8 +23,9 @@ Drupal.edit.editors.plain_text = Drupal.edit.EditorView.extend({ // Store the original value of this field. Necessary for reverting changes. var $textElement; - if (this.$el.is(':has(.field-item)')) { - $textElement = this.$textElement = this.$el.find('.field-item:first'); + var $fieldItems = this.$el.find('.field-item'); + if ($fieldItems.length) { + $textElement = this.$textElement = $fieldItems.eq(0); } else { $textElement = this.$textElement = this.$el;