From a5cb539d08e2a4dcc51e1768c0d4611ac8639f2d Mon Sep 17 00:00:00 2001 From: Richard Heck Date: Fri, 3 Sep 2010 13:33:05 +0000 Subject: [PATCH] Don't say empty layouts are valid. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35272 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/frontends/qt4/GuiDocument.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/frontends/qt4/GuiDocument.cpp b/src/frontends/qt4/GuiDocument.cpp index 1ef87a0f72..86e25376f1 100644 --- a/src/frontends/qt4/GuiDocument.cpp +++ b/src/frontends/qt4/GuiDocument.cpp @@ -583,12 +583,15 @@ void LocalLayout::validate() { toqstr("

") + invalid + toqstr("

"); - string const layout = fromqstr(locallayoutTE->document()->toPlainText()); - if (layout.empty()) + string const layout = + fromqstr(locallayoutTE->document()->toPlainText().trimmed()); + if (layout.empty()) { is_valid_ = true; - else + infoLB->setText(""); + } else { is_valid_ = TextClass::validate(layout); - infoLB->setText(is_valid_ ? vtext : ivtext); + infoLB->setText(is_valid_ ? vtext : ivtext); + } validatePB->setEnabled(false); } -- 2.39.2