diff --git a/skins/base/css/molecules/MessageTile.css b/skins/base/css/molecules/MessageTile.css
index 45882de6..50a12c3a 100644
--- a/skins/base/css/molecules/MessageTile.css
+++ b/skins/base/css/molecules/MessageTile.css
@@ -26,7 +26,7 @@ limitations under the License.
padding-right: 12px;
margin-left: -64px;
margin-top: -7px;
- float: left;
+ float: left;
}
.mx_MessageTile_avatar img {
@@ -78,3 +78,15 @@ limitations under the License.
.mx_MessageTile_msgOption {
float: right;
}
+
+.mx_MessageTimestamp {
+ display: none;
+}
+
+.mx_MessageTile_last .mx_MessageTimestamp {
+ display: block;
+}
+
+.mx_MessageTile:hover .mx_MessageTimestamp {
+ display: block;
+}
diff --git a/skins/base/views/molecules/MessageTile.js b/skins/base/views/molecules/MessageTile.js
index 15901791..d868b143 100644
--- a/skins/base/views/molecules/MessageTile.js
+++ b/skins/base/views/molecules/MessageTile.js
@@ -57,8 +57,9 @@ module.exports = React.createClass({
mx_MessageTile_notSent: this.props.mxEvent.status == 'not_sent',
mx_MessageTile_highlight: this.shouldHighlight(),
mx_MessageTile_continuation: this.props.continuation,
+ mx_MessageTile_last: this.props.last
});
- var timestamp = this.props.last ? : null;
+ var timestamp =
var avatar, sender, resend;
if (!this.props.continuation) {
avatar = (
@@ -84,4 +85,3 @@ module.exports = React.createClass({
);
},
});
-