Browse Source

Fix label visibility

Ivan Savenko 2 years ago
parent
commit
fd0274eb95

+ 1 - 0
launcher/firstLaunch/firstlaunch_moc.cpp

@@ -335,6 +335,7 @@ void FirstLaunchView::modPresetUpdate()
 	bool translationExists = !findTranslationModName().isEmpty();
 
 	ui->labelPresetLanguage->setVisible(translationExists);
+	ui->labelPresetLanguageDescr->setVisible(translationExists);
 	ui->checkBoxPresetLanguage->setVisible(translationExists);
 
 	ui->checkBoxPresetLanguage->setEnabled(checkCanInstallTranslation());

+ 1 - 1
launcher/settingsView/csettingsview_moc.cpp

@@ -372,7 +372,7 @@ void CSettingsView::loadTranslation()
 	ui->labelTranslationStatus->setVisible(showTranslation);
 	ui->pushButtonTranslation->setVisible(showTranslation);
 
-	if (!translationExists)
+	if (!translationExists || !translationNeeded)
 		return;
 
 	bool translationAvailable = mainWindow->getModView()->isModAvailable(modName);