From: Richard Heck Date: Fri, 3 Sep 2010 13:33:05 +0000 (+0000) Subject: Don't say empty layouts are valid. X-Git-Tag: 2.0.0~2703 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=a5cb539d08e2a4dcc51e1768c0d4611ac8639f2d;p=features.git Don't say empty layouts are valid. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35272 a592a061-630c-0410-9148-cb99ea01b6c8 --- 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); }