summaryrefslogtreecommitdiffstats
path: root/pyload/web/app/scripts/views/notificationView.js
diff options
context:
space:
mode:
Diffstat (limited to 'pyload/web/app/scripts/views/notificationView.js')
-rw-r--r--pyload/web/app/scripts/views/notificationView.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/pyload/web/app/scripts/views/notificationView.js b/pyload/web/app/scripts/views/notificationView.js
index abfcd8079..93d07a0f3 100644
--- a/pyload/web/app/scripts/views/notificationView.js
+++ b/pyload/web/app/scripts/views/notificationView.js
@@ -1,9 +1,9 @@
define(['jquery', 'backbone', 'underscore', 'app', 'collections/InteractionList', 'hbs!tpl/notification'],
- function($, Backbone, _, App, InteractionList, queryModal, template) {
+ function($, Backbone, _, App, InteractionList, template) {
'use strict';
// Renders context actions for selection packages and files
- return Backbone.View.extend({
+ return Backbone.Marionette.ItemView.extend({
// Only view for this area so it's hardcoded
el: '#notification-area',
@@ -23,8 +23,6 @@ define(['jquery', 'backbone', 'underscore', 'app', 'collections/InteractionList'
initialize: function() {
this.tasks = new InteractionList();
- this.$el.calculateHeight().height(0);
-
App.vent.on('interaction:added', _.bind(this.onAdd, this));
App.vent.on('interaction:deleted', _.bind(this.onDelete, this));
@@ -42,6 +40,10 @@ define(['jquery', 'backbone', 'underscore', 'app', 'collections/InteractionList'
this.tasks.remove(task);
},
+ onRender: function() {
+ this.$el.calculateHeight().height(0);
+ },
+
render: function() {
// only render when it will be visible