1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
define([ 'common/popup', 'templates/source-viewer' ], function (Popup) { return Popup.extend({ template: Templates['source-viewer-scm-popup'], events: { 'click': 'onClick' }, onRender: function () { Popup.prototype.onRender.apply(this, arguments); this.$('.bubble-popup-container').isolatedScroll(); }, onClick: function (e) { e.stopPropagation(); } }); });