Replace " " by nil when a room displayname is empty

This commit is contained in:
ylecollen 2015-01-13 07:44:57 +01:00
parent 814377005d
commit f9e6074e5b

View file

@ -46,8 +46,9 @@
- (void)refreshDisplay { - (void)refreshDisplay {
if (_mxRoom) { if (_mxRoom) {
_displayNameTextField.text = (_mxRoom.state.displayname.length) ? _displayNameTextField.text : @" "; // replace empty string by nil : avoid having the placeholder 'Room name" when there is no displayname
_topicTextField.text = _mxRoom.state.topic; _displayNameTextField.text = (_mxRoom.state.displayname.length) ? _mxRoom.state.displayname : nil;
_topicTextField.text = (_mxRoom.state.topic) ? _mxRoom.state.topic : nil;
} else { } else {
_displayNameTextField.text = nil; _displayNameTextField.text = nil;
_topicTextField.text = nil; _topicTextField.text = nil;