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

Reply via email to