From d4b6ce69321ca3d4313ed5ceca005347941e0df5 Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Mon, 25 Feb 2019 23:08:51 +0000 Subject: [PATCH] Apply PR feedback, don't change room to go to its settings Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> --- res/css/views/dialogs/_RoomSettingsDialog.scss | 10 ++++++++++ .../views/context_menus/RoomTileContextMenu.js | 11 ++++++----- src/components/views/dialogs/RoomSettingsDialog.js | 6 +++++- src/stores/RoomViewStore.js | 2 +- 4 files changed, 22 insertions(+), 7 deletions(-) diff --git a/res/css/views/dialogs/_RoomSettingsDialog.scss b/res/css/views/dialogs/_RoomSettingsDialog.scss index de675abe32..e2a0238756 100644 --- a/res/css/views/dialogs/_RoomSettingsDialog.scss +++ b/res/css/views/dialogs/_RoomSettingsDialog.scss @@ -32,3 +32,13 @@ limitations under the License. .mx_RoomSettingsDialog_warningIcon:before { mask-image: url('$(res)/img/feather-icons/warning-triangle.svg'); } + +.mx_RoomSettingsDialog .mx_Dialog_title { + -ms-text-overflow: ellipsis; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + margin: 0 auto; + padding-left: 40px; + padding-right: 80px; +} diff --git a/src/components/views/context_menus/RoomTileContextMenu.js b/src/components/views/context_menus/RoomTileContextMenu.js index 23c5411e2d..f494fbd961 100644 --- a/src/components/views/context_menus/RoomTileContextMenu.js +++ b/src/components/views/context_menus/RoomTileContextMenu.js @@ -273,10 +273,9 @@ module.exports = React.createClass({ _onClickSettings: function() { dis.dispatch({ - action: 'view_room', + action: 'open_room_settings', room_id: this.props.room.roomId, - }, true); - dis.dispatch({ action: 'open_room_settings' }); + }); if (this.props.onFinished) { this.props.onFinished(); } @@ -373,8 +372,9 @@ module.exports = React.createClass({ // Can't set notif level or tags on non-join rooms if (myMembership !== 'join') { return