diff --git a/src/components/structures/GroupView.js b/src/components/structures/GroupView.js
index 2b48e6cd46..e2323eada2 100644
--- a/src/components/structures/GroupView.js
+++ b/src/components/structures/GroupView.js
@@ -225,6 +225,27 @@ export default React.createClass({
});
},
+ _onNameChange: function(e) {
+ const newProfileForm = Object.assign(this.state.profileForm, { name: e.target.value });
+ this.setState({
+ profileForm: newProfileForm,
+ });
+ },
+
+ _onShortDescChange: function(e) {
+ const newProfileForm = Object.assign(this.state.profileForm, { short_description: e.target.value });
+ this.setState({
+ profileForm: newProfileForm,
+ });
+ },
+
+ _onLongDescChange: function(e) {
+ const newProfileForm = Object.assign(this.state.profileForm, { long_description: e.target.value });
+ this.setState({
+ profileForm: newProfileForm,
+ });
+ },
+
_onSaveClick: function() {
},
@@ -346,11 +367,13 @@ export default React.createClass({
value={this.state.profileForm.name}
onChange={this._onNameChange}
placeholder={_t('Group Name')}
+ tabIndex="1"
/>
shortDescNode =
rightButtons =
@@ -365,6 +388,7 @@ export default React.createClass({
roomBody =
;
} else {