diff --git a/src/widgets/settingspages/GeneralPage.cpp b/src/widgets/settingspages/GeneralPage.cpp index b41fb399..0254c136 100644 --- a/src/widgets/settingspages/GeneralPage.cpp +++ b/src/widgets/settingspages/GeneralPage.cpp @@ -617,16 +617,19 @@ void GeneralPage::initLayout(GeneralPageView &layout) const QStringList usernameDisplayModes = {"Username", "Localized name", "Username and localized name"}; - layout.addDropdown::type>( - "Username style", usernameDisplayModes, s.usernameDisplayMode, - [usernameDisplayModes](auto val) { - return usernameDisplayModes.at(val - 1); - // UsernameDisplayMode enum indexes from 1 - }, - [](auto args) { - return args.index + 1; - }, - false); + ComboBox *nameDropdown = + layout.addDropdown::type>( + "Username style", usernameDisplayModes, s.usernameDisplayMode, + [usernameDisplayModes](auto val) { + return usernameDisplayModes.at(val - 1); + // UsernameDisplayMode enum indexes from 1 + }, + [](auto args) { + return args.index + 1; + }, + false); + nameDropdown->setMinimumWidth(nameDropdown->minimumSizeHint().width()); + layout.addDropdown( "Username font weight", {"50", "Default", "75", "100"}, s.boldScale, [](auto val) {