diff --git a/4chan_x.user.js b/4chan_x.user.js
index 358f77646..f557793da 100644
--- a/4chan_x.user.js
+++ b/4chan_x.user.js
@@ -2057,10 +2057,18 @@
};
titlePost = {
init: function() {
- var tc;
- if (tc = $('span.filetitle').textContent || $('blockquote').textContent) {
- return d.title = "/" + g.BOARD + "/ - " + tc;
+ var el, span;
+ el = $('span.filetitle');
+ if (!el.textContent) {
+ el = $('blockquote');
+ if (!el.textContent) {
+ return;
+ }
}
+ span = $.el('span', {
+ innerHTML: el.innerHTML.replace(/
/g, '\n')
+ });
+ return d.title = "/" + g.BOARD + "/ - " + span.textContent;
}
};
quoteBacklink = {
diff --git a/script.coffee b/script.coffee
index e03ca8dd8..08f47e0e6 100644
--- a/script.coffee
+++ b/script.coffee
@@ -1648,8 +1648,14 @@ Time =
titlePost =
init: ->
- if tc = $('span.filetitle').textContent or $('blockquote').textContent
- d.title = "/#{g.BOARD}/ - #{tc}"
+ el = $ 'span.filetitle'
+ if not el.textContent
+ el = $ 'blockquote'
+ if not el.textContent
+ return
+ span = $.el 'span',
+ innerHTML: el.innerHTML.replace /
/g, '\n'
+ d.title = "/#{g.BOARD}/ - #{span.textContent}"
quoteBacklink =
init: ->