From 1765565f31fe3946e5b9374f1b16a3d0eb4dbd3e Mon Sep 17 00:00:00 2001
From: vitalets <noginsk@rambler.ru>
Date: Sun, 24 Feb 2013 11:16:04 +0400
Subject: [PATCH] changelog

---
 CHANGELOG.txt                   | 1 +
 src/element/editable-element.js | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/CHANGELOG.txt b/CHANGELOG.txt
index 84cfadb..6235762 100644
--- a/CHANGELOG.txt
+++ b/CHANGELOG.txt
@@ -5,6 +5,7 @@ X-editable changelog
 
 Version 1.4.2 wip
 ----------------------------
+[bug #137] fix empty class for delegated element (vitalets)
 [enh #121] add support of momentjs 2.0.0 in combodate (vitalets)
 
 
diff --git a/src/element/editable-element.js b/src/element/editable-element.js
index a49fae9..d83e428 100644
--- a/src/element/editable-element.js
+++ b/src/element/editable-element.js
@@ -115,6 +115,8 @@ Makes editable any HTML element on the page. Applied as jQuery method.
            this.$element.on(this.options.toggle + '.editable', selector, $.proxy(function(e){
                var $target = $(e.target);
                if(!$target.data('editable')) {
+                   //if delegated element initially empty, we need to clear it's text (that was manually set to `empty` by user)
+                   //see https://github.com/vitalets/x-editable/issues/137 
                    if($target.hasClass(this.options.emptyclass)) {
                       $target.empty();
                    }