]> git.lyx.org Git - features.git/commitdiff
patch from Alfredo
authorJohn Levon <levon@movementarian.org>
Tue, 10 Dec 2002 00:59:59 +0000 (00:59 +0000)
committerJohn Levon <levon@movementarian.org>
Tue, 10 Dec 2002 00:59:59 +0000 (00:59 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5800 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/qt2/ChangeLog
src/frontends/qt2/QRef.C

index 9f8ebdc6e937b8e09b2c6e5e07a99c4fa278ed57..2bb64948cbf0a852a2a058504f810e068bdc8de6 100644 (file)
@@ -1,3 +1,7 @@
+2002-12-10  John Levon  <levon@movementarian.org>
+
+       * QRef.C: patch from Alfredo
 2002-12-09  Lars Gullik Bjønnes  <larsbj@birdstep.com>
 
        * QAbout.C (build_dialog): use old over-eager version for 1.3.0.
index f7218513054e72bf9ce505036c626c51c7d7bea7..5e3421a06836f571a93a6f63fe102e44ca55e27c 100644 (file)
@@ -73,7 +73,7 @@ void QRef::update_contents()
        dialog_->nameED->setReadOnly(!nameAllowed() && !readOnly());
 
        dialog_->typeCO->setCurrentItem(InsetRef::getType(params.getCmdName()));
-       dialog_->typeCO->setEnabled(!typeAllowed() && !readOnly());
+       dialog_->typeCO->setEnabled(typeAllowed() && !readOnly());
        if (!typeAllowed())
                dialog_->typeCO->setCurrentItem(0);
 
@@ -111,8 +111,8 @@ bool QRef::nameAllowed()
 
 bool QRef::typeAllowed()
 {
-       return controller().docType() == ControlRef::LINUXDOC ||
-           controller().docType() == ControlRef::DOCBOOK;
+       return controller().docType() != ControlRef::LINUXDOC &&
+           controller().docType() != ControlRef::DOCBOOK;
 }