From d85354cda6796c71a70d636686f9950387ccadc8 Mon Sep 17 00:00:00 2001
From: Karsten Rink <karsten.rink@ufz.de>
Date: Tue, 26 Mar 2013 09:10:00 +0100
Subject: [PATCH] fixed error in strictdoublevalidator concerning negative
 values

---
 Gui/Base/StrictDoubleValidator.h         | 2 +-
 Gui/DataView/FEMConditionSetupDialog.cpp | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/Gui/Base/StrictDoubleValidator.h b/Gui/Base/StrictDoubleValidator.h
index 8fba30f1966..011f4379ed6 100644
--- a/Gui/Base/StrictDoubleValidator.h
+++ b/Gui/Base/StrictDoubleValidator.h
@@ -29,7 +29,7 @@ public:
 
 	QValidator::State validate(QString & input, int &pos) const
 	{
-		if (input.isEmpty() || input == ".") return Intermediate;
+		if (input.isEmpty() || input == "." || input == "-") return Intermediate;
 
 		if (QDoubleValidator::validate(input, pos) != Acceptable)
 			return Invalid;
diff --git a/Gui/DataView/FEMConditionSetupDialog.cpp b/Gui/DataView/FEMConditionSetupDialog.cpp
index 9c84fea32ef..bcf9757c21b 100644
--- a/Gui/DataView/FEMConditionSetupDialog.cpp
+++ b/Gui/DataView/FEMConditionSetupDialog.cpp
@@ -25,6 +25,7 @@
 #include "InitialCondition.h"
 #include "SourceTerm.h"
 
+
 FEMConditionSetupDialog::FEMConditionSetupDialog(const std::string &associated_geometry,
 												 const GeoLib::GEOTYPE type,
 												 const std::string &geo_name,
-- 
GitLab