瀏覽代碼

Fix label visibility

Ivan Savenko 2 年之前
父節點
當前提交
fd0274eb95
共有 2 個文件被更改,包括 2 次插入1 次删除
  1. 1 0
      launcher/firstLaunch/firstlaunch_moc.cpp
  2. 1 1
      launcher/settingsView/csettingsview_moc.cpp

+ 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);