diff --git a/src/components/views/rooms/RoomTile.js b/src/components/views/rooms/RoomTile.js index de0735f755..7c6e3a3ad0 100644 --- a/src/components/views/rooms/RoomTile.js +++ b/src/components/views/rooms/RoomTile.js @@ -17,6 +17,7 @@ limitations under the License. 'use strict'; var React = require('react'); +var ReactDOM = require("react-dom"); var classNames = require('classnames'); var dis = require("../../../dispatcher"); var MatrixClientPeg = require('../../../MatrixClientPeg'); @@ -75,6 +76,10 @@ module.exports = React.createClass({ MatrixClientPeg.get().on("accountData", this.onAccountData); }, + componentDidMount: function() { + this.componentElement = ReactDOM.findDOMNode(this); + }, + componentWillUnmount: function() { var cli = MatrixClientPeg.get(); if (cli) { @@ -248,7 +253,7 @@ module.exports = React.createClass({ } else if (this.state.hover) { var RoomTooltip = sdk.getComponent("rooms.RoomTooltip"); - label = ; + label = ; } var incomingCallBox;