Skip to content

Commit fe22e70

Browse files
author
Peter Garas
committed
Register change event listener only once when the editor is initialized.
1 parent 3eee444 commit fe22e70

3 files changed

Lines changed: 14 additions & 13 deletions

File tree

dist/angular-trix.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
/*! angular-trix - v1.0.0 - 2015-12-09
1+
/*! angular-trix - v1.0.2 - 2016-09-09
22
* https://github.com/sachinchoolur/angular-trix
3-
* Copyright (c) 2015 Sachin; Licensed MIT */
3+
* Copyright (c) 2016 Sachin; Licensed MIT */
4+
// https://github.com/sachinchoolur/angular-trix
45
(function() {
56
'use strict';
67
angular.module('angularTrix', []).directive('angularTrix', function() {
@@ -23,16 +24,16 @@
2324
if (ngModel.$modelValue) {
2425
element[0].editor.loadHTML(ngModel.$modelValue);
2526
}
27+
28+
element.on('trix-change', function() {
29+
ngModel.$setViewValue(element.html());
30+
});
2631
});
2732

2833
ngModel.$render = function() {
2934
if (element[0].editor) {
3035
element[0].editor.loadHTML(ngModel.$modelValue);
3136
}
32-
33-
element.on('trix-change', function() {
34-
ngModel.$setViewValue(element.html());
35-
});
3637
};
3738

3839
var registerEvents = function(type, method) {

dist/angular-trix.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/angular-trix.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,16 @@
2121
if (ngModel.$modelValue) {
2222
element[0].editor.loadHTML(ngModel.$modelValue);
2323
}
24+
25+
element.on('trix-change', function() {
26+
ngModel.$setViewValue(element.html());
27+
});
2428
});
2529

2630
ngModel.$render = function() {
2731
if (element[0].editor) {
2832
element[0].editor.loadHTML(ngModel.$modelValue);
2933
}
30-
31-
element.on('trix-change', function() {
32-
ngModel.$setViewValue(element.html());
33-
});
3434
};
3535

3636
var registerEvents = function(type, method) {

0 commit comments

Comments
 (0)