diff --git a/assets/js/admin/settings-views-html-settings-tax.js b/assets/js/admin/settings-views-html-settings-tax.js index 41e286a3181..48fcdb2fdec 100644 --- a/assets/js/admin/settings-views-html-settings-tax.js +++ b/assets/js/admin/settings-views-html-settings-tax.js @@ -77,9 +77,9 @@ initialize : function() { this.per_page = 3; this.qty_pages = Math.ceil( $.map( this.model.get( 'rates' ), function(v){return [v]} ).length / this.per_page ); - this.listenTo( this.model, 'change', this.setUnloadConfirmation ); - // this.listenTo( this.model, 'saved', this.clearUnloadConfirmation ); $(window).on( 'beforeunload', { view : this }, this.unloadConfirmation ); + this.listenTo( this.model, 'change:rates', this.setUnloadConfirmation ); + // this.listenTo( this.model, 'saved:rates', this.clearUnloadConfirmation ); $tbody.on( 'change', { view : this }, this.updateModelOnChange ); }, setUnloadConfirmation : function() {