diff options
Diffstat (limited to 'module/web/static/js/views/packageView.js')
-rw-r--r-- | module/web/static/js/views/packageView.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/module/web/static/js/views/packageView.js b/module/web/static/js/views/packageView.js index 6a7e3cc65..a0de18827 100644 --- a/module/web/static/js/views/packageView.js +++ b/module/web/static/js/views/packageView.js @@ -8,7 +8,7 @@ define(['jquery', 'views/abstract/itemView', 'underscore', 'views/fileView', 'ut className: 'package-view', template: _.template($("#template-package").html()), events: { - 'click .load': 'load', + 'click .package-header': 'load', 'click .delete': 'delete', 'click .show-dialog': 'show_dialog' }, @@ -28,6 +28,8 @@ define(['jquery', 'views/abstract/itemView', 'underscore', 'views/fileView', 'ut }, render: function() { + + // TODO: on expanding don't re-render this.$el.html(this.template(this.model.toJSON())); var data = [ @@ -54,7 +56,9 @@ define(['jquery', 'views/abstract/itemView', 'underscore', 'views/fileView', 'ut }); }, - show_dialog: function() { + show_dialog: function(e) { + console.log(e); + e.stopPropagation(); var self = this; this.requireOnce(['views/modal/modalView'], function(modalView){ if (self.modal === null) |