Skip to content

Commit a640e87

Browse files
committed
Ticket OscarGodson#132 - simplifying repeated code
1 parent e4bb115 commit a640e87

File tree

3 files changed

+10
-12
lines changed

3 files changed

+10
-12
lines changed

epiceditor/js/epiceditor.js

+4-5
Original file line numberDiff line numberDiff line change
@@ -1074,13 +1074,12 @@
10741074
setTimeout(function () {
10751075
self._autogrow();
10761076
}, 1);
1077-
}
1077+
};
10781078

10791079
//for if autosave is disabled or very slow
1080-
self.getElement('editor').documentElement.addEventListener('keydown', boundAutogrow);
1081-
self.getElement('editor').documentElement.addEventListener('keyup', boundAutogrow);
1082-
self.getElement('editor').documentElement.addEventListener('paste', boundAutogrow);
1083-
self.getElement('editor').documentElement.addEventListener('cut', boundAutogrow);
1080+
['keydown', 'keyup', 'paste', 'cut'].forEach(function (ev) {
1081+
self.getElement('editor').addEventListener(ev, boundAutogrow);
1082+
});
10841083

10851084
self.on('__update', boundAutogrow);
10861085
self.on('edit', function () {

0 commit comments

Comments
 (0)