Fix the resizing (remove debounce on mousemove)

This commit is contained in:
Kane York 2015-07-14 09:04:18 -07:00
parent 2bbe69d67e
commit f67d18d503
2 changed files with 10 additions and 8 deletions

View File

@ -1,6 +1,3 @@
<span class="schema-title">
{{i18n "explorer.schema.title"}} - {{{i18n "explorer.schema.type_help"}}}
</span>
{{text-field value=filter placeholderKey="explorer.schema.filter"}} {{text-field value=filter placeholderKey="explorer.schema.filter"}}
{{conditional-loading-spinner condition=loading}} {{conditional-loading-spinner condition=loading}}
<div class="schema-container"> <div class="schema-container">

View File

@ -18,14 +18,18 @@ export default Ember.View.extend({
this.set('grippie', $grippie); this.set('grippie', $grippie);
const mousemove = Discourse.debounce(function(e) { const mousemove = function(e) {
const diff = self.get('startY') - e.screenY; const diff = self.get('startY') - e.screenY;
$targets.height(self.get('startSize') - diff); const newHeight = self.get('startSize') - diff;
Em.Logger.debug("new height", newHeight);
$targets.height(newHeight);
self.appEvents.trigger('ace:resize'); self.appEvents.trigger('ace:resize');
}, 5); };
const mouseup = function(e) { let mouseup;
//mousemove(e); mouseup = function(e) {
mousemove(e);
Em.Logger.debug("mouseup");
$body.off('mousemove', mousemove); $body.off('mousemove', mousemove);
$body.off('mouseup', mouseup); $body.off('mouseup', mouseup);
self.set('startY', null); self.set('startY', null);
@ -44,6 +48,7 @@ export default Ember.View.extend({
}.on('didInsertElement'), }.on('didInsertElement'),
_cleanup: function() { _cleanup: function() {
this.get('grippie').off('mousedown');
this.set('grippie', null); this.set('grippie', null);
}.on('willDestroyElement') }.on('willDestroyElement')
}); });