diff --git a/app/assets/javascripts/app/pages/single-post-viewer.js b/app/assets/javascripts/app/pages/single-post-viewer.js
index 2c68fb158..a9d29030f 100644
--- a/app/assets/javascripts/app/pages/single-post-viewer.js
+++ b/app/assets/javascripts/app/pages/single-post-viewer.js
@@ -33,7 +33,8 @@ app.pages.SinglePostViewer = app.views.Base.extend({
// formats title to html...
var html_title = app.helpers.textFormatter(this.model.get("title"), this.model);
//... and converts html to plain text
- document.title = $('
').html(html_title).text();
+ document.title = $('
').html(html_title).text();
+ app.hovercard.deactivate() // No hovercards for now.
}
},
diff --git a/app/assets/javascripts/app/views/hovercard_view.js b/app/assets/javascripts/app/views/hovercard_view.js
index 47a808b6a..28fd274da 100644
--- a/app/assets/javascripts/app/views/hovercard_view.js
+++ b/app/assets/javascripts/app/views/hovercard_view.js
@@ -15,6 +15,11 @@ app.views.Hovercard = Backbone.View.extend({
this.hashtags = this.$('.hashtags');
this.person_link = this.$('a.person');
this.person_handle = this.$('p.handle');
+ this.active = true;
+ },
+
+ deactivate: function() {
+ this.active = false;
},
href: function() {
@@ -22,6 +27,7 @@ app.views.Hovercard = Backbone.View.extend({
},
_mouseenterHandler: function(event) {
+ if(this.active == false) { return false }
var el = $(event.target);
if( !el.is('a') ) {
el = el.parents('a');
@@ -38,6 +44,7 @@ app.views.Hovercard = Backbone.View.extend({
},
_mouseleaveHandler: function(event) {
+ if(this.active == false) { return false }
this.show_me = false;
if( this.$el.is(':visible') ) {
this.$el.fadeOut('fast');
@@ -112,4 +119,4 @@ app.views.Hovercard = Backbone.View.extend({
left: p_pos.left
});
}
-});
\ No newline at end of file
+});