diff --git a/res/css/views/elements/_ServerPicker.scss b/res/css/views/elements/_ServerPicker.scss
index b871c2cdf3a..850a1625965 100644
--- a/res/css/views/elements/_ServerPicker.scss
+++ b/res/css/views/elements/_ServerPicker.scss
@@ -62,6 +62,8 @@ limitations under the License.
color: $authpage-primary-color;
grid-column: 1;
grid-row: 2;
+ overflow: hidden;
+ text-overflow: ellipsis;
}
.mx_ServerPicker_change {
diff --git a/src/components/views/elements/ServerPicker.tsx b/src/components/views/elements/ServerPicker.tsx
index 51b18ac6c2b..2f23525716d 100644
--- a/src/components/views/elements/ServerPicker.tsx
+++ b/src/components/views/elements/ServerPicker.tsx
@@ -69,12 +69,11 @@ const ServerPicker = ({ title, dialogTitle, serverConfig, onServerConfigChange }
;
}
- let serverName: React.ReactNode = serverConfig.isNameResolvable ? serverConfig.hsName : serverConfig.hsUrl;
- if (serverConfig.hsNameIsDifferent) {
- serverName =
- { serverConfig.hsName }
- ;
- }
+ const serverName: JSX.Element =
+ { serverConfig.hsName }
+ ;
let desc;
if (serverConfig.hsName === "matrix.org") {