commit 0f80de308c67577b5e00e8582867840648fdf1d7
Author: Juergen Spitzmueller <[email protected]>
Date: Thu Mar 17 08:15:09 2022 +0100
0 is a plausible intermediate length in positive context (#12508)
---
src/frontends/qt/Validator.cpp | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/frontends/qt/Validator.cpp b/src/frontends/qt/Validator.cpp
index 0d3b672..1ef90ac 100644
--- a/src/frontends/qt/Validator.cpp
+++ b/src/frontends/qt/Validator.cpp
@@ -56,6 +56,10 @@ QValidator::State LengthValidator::validate(QString & qtext,
int &) const
if (ok && unsigned_ && d < 0)
return QValidator::Invalid;
+ if (ok && positive_ && d == 0)
+ // A plausible intermediate value, see #12508
+ return QValidator::Intermediate;
+
if (ok && positive_ && d <=0)
return QValidator::Invalid;
--
lyx-cvs mailing list
[email protected]
http://lists.lyx.org/mailman/listinfo/lyx-cvs