]> git.lyx.org Git - lyx.git/commitdiff
InsetListings: fix bug 3627
authorBo Peng <bpeng@lyx.org>
Wed, 16 May 2007 20:57:03 +0000 (20:57 +0000)
committerBo Peng <bpeng@lyx.org>
Wed, 16 May 2007 20:57:03 +0000 (20:57 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18374 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/qt4/QListings.cpp

index f2a3386bbdf2f9cf430cb9c6fb2b990921d4e882..72948500a786ff01acc22e55fd74ce9e30b2a5cc 100644 (file)
@@ -292,14 +292,14 @@ void QListings::update_contents()
                                        *it = "";
                                }                       
                        }
+               } else if (prefixIs(*it, "floatplacement=")) {
+                       dialog_->floatCB->setChecked(true);
+                       dialog_->placementLE->setText(toqstr(it->substr(15)));
+                       *it = "";
                } else if (prefixIs(*it, "float")) {
+                       dialog_->floatCB->setChecked(true);
                        if (prefixIs(*it, "float="))
                                dialog_->placementLE->setText(toqstr(it->substr(6)));
-                       else
-                               dialog_->floatCB->setChecked(true);
-                       *it = "";
-               } else if (prefixIs(*it, "floatplacement=")) {
-                       dialog_->placementLE->setText(toqstr(it->substr(15)));
                        *it = "";
                } else if (prefixIs(*it, "numbers=")) {
                        dialog_->numberSideCO->setCurrentIndex(