From 8f2d3226220d83dff5f2dd7463aede02de8e31be Mon Sep 17 00:00:00 2001 From: Eric Guzman Date: Thu, 17 May 2012 19:52:09 -0700 Subject: Editable - Trigger change event after stop event --- js/components/editable.reel/editable.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'js/components/editable.reel') diff --git a/js/components/editable.reel/editable.js b/js/components/editable.reel/editable.js index b385d916..a6350359 100644 --- a/js/components/editable.reel/editable.js +++ b/js/components/editable.reel/editable.js @@ -140,15 +140,14 @@ exports.Editable = Montage.create(Component, { value: function(eventData) { this._isEditable = this._element.contentEditable = false; this._element.classList.remove(this.editingClass); - - this._sendEvent('stop', eventData); - - document.removeEventListener('mousedown', this, false); ///// if value is different than pre-edit val, call onchange method if(this._preEditValue !== this.value) { this._sendEvent('change'); } + + this._sendEvent('stop', eventData); + document.removeEventListener('mousedown', this, false); } }, selectAll : { -- cgit v1.2.3