diff --git a/r2/r2/public/static/js/multi.js b/r2/r2/public/static/js/multi.js index a2a2b1f7b..dcac5e085 100644 --- a/r2/r2/public/static/js/multi.js +++ b/r2/r2/public/static/js/multi.js @@ -366,12 +366,21 @@ r.multi.MultiAddNoticeBubble = r.ui.Bubble.extend({ }) r.multi.SubscribeButton = Backbone.View.extend({ - initialize: function() { + events: { + 'mouseenter': 'createBubble' + }, + + createBubble: function() { + if (this.bubble) { + return + } + this.bubble = new r.multi.MultiSubscribeBubble({ parent: this.$el, group: this.options.bubbleGroup, srName: String(this.$el.data('sr_name')) }) + this.bubble.queueShow() } })