From 204fe8ad8975dc37fd7459661da9447cd96477ee Mon Sep 17 00:00:00 2001 From: Alexis THOMAS Date: Sun, 7 Aug 2016 19:51:01 +0200 Subject: [PATCH] Wrap long message status. Fix #16 and #56 --- chrome/Echofon/content/echofon.css | 7 +++---- chrome/Echofon/content/window.js | 11 ++++------- 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/chrome/Echofon/content/echofon.css b/chrome/Echofon/content/echofon.css index d1d47f2..caf90d6 100644 --- a/chrome/Echofon/content/echofon.css +++ b/chrome/Echofon/content/echofon.css @@ -816,14 +816,13 @@ echofon-dm-thread { .echofon-status-message { margin: 0px; - word-wrap: break-word !important; } .echofon-status-body { margin: 0px; padding: 0px; font-style: normal; - word-wrap: break-word !important; + word-wrap: break-word; color: #000; } @@ -893,7 +892,7 @@ profile-tooltip-text { padding: 0px; overflow: hidden; display: -moz-inline-box; - word-wrap: break-word !important; + word-wrap: break-word; } echofon-status-tagline, @@ -902,7 +901,7 @@ echofon-status-retweet-status { margin: 0px; margin-top: 3px; display: inline-block; - word-wrap: break-word !important; + word-wrap: break-word; font-style: normal; } diff --git a/chrome/Echofon/content/window.js b/chrome/Echofon/content/window.js index d9fac1f..40bbd61 100644 --- a/chrome/Echofon/content/window.js +++ b/chrome/Echofon/content/window.js @@ -438,14 +438,11 @@ function onresizeWindow() var w = window.innerWidth - 16; var elems = contentBox.container.getElementsByClassName('echofon-status-body'); - for (var i in elems) { + for (var i = 0; i < elems.length; i++) { var e = elems[i]; - try { - if (e.parentNode && e.parentNode.containerWidth != w) { - e.parentNode.containerWidth = w; - e.style.width = (w - e.parentNode.padding) + "px"; - } - }catch (err) {} + if (e.parentNode) { + e.style.width = (w - e.parentNode.padding) + "px"; + } } var ad = $('echofon-ad'); if (ad) {