Ver Fonte

Fix accessing potentially non-existing UI element

Ivan Savenko há 2 anos atrás
pai
commit
108688389e
1 ficheiros alterados com 2 adições e 1 exclusões
  1. 2 1
      client/windows/settings/GeneralOptionsTab.cpp

+ 2 - 1
client/windows/settings/GeneralOptionsTab.cpp

@@ -173,7 +173,8 @@ GeneralOptionsTab::GeneralOptionsTab()
 	scalingLabel->setText(scalingToLabelString(currentResolution["scaling"].Integer()));
 
 	std::shared_ptr<CLabel> longTouchLabel = widget<CLabel>("longTouchLabel");
-	longTouchLabel->setText(longTouchToLabelString(settings["general"]["longTouchTimeMilliseconds"].Integer()));
+	if (longTouchLabel)
+		longTouchLabel->setText(longTouchToLabelString(settings["general"]["longTouchTimeMilliseconds"].Integer()));
 
 	std::shared_ptr<CToggleButton> spellbookAnimationCheckbox = widget<CToggleButton>("spellbookAnimationCheckbox");
 	spellbookAnimationCheckbox->setSelected(settings["video"]["spellbookAnimation"].Bool());