]> git.lyx.org Git - features.git/commitdiff
Fix bug #9153 (Using mathpanel to insert matrix creates extra space on top)
authorEnrico Forestieri <forenr@lyx.org>
Fri, 6 Jun 2014 14:14:24 +0000 (16:14 +0200)
committerEnrico Forestieri <forenr@lyx.org>
Fri, 6 Jun 2014 14:14:24 +0000 (16:14 +0200)
The code was setting the current index before filling the
combo box items.

src/frontends/qt4/GuiMathMatrix.cpp

index 8106629d994a045fbb99e9a24503548fb35bc46f..457b749f5b397df81b3c210ea2cd40924def9874 100644 (file)
@@ -63,6 +63,11 @@ GuiMathMatrix::GuiMathMatrix(GuiView & lv)
 {
        setupUi(this);
 
+       for (int i = 0; *VertAligns[i]; ++i)
+               valignCO->addItem(qt_(VertAligns[i]));
+       for (int i = 0; *DecoChars[i]; ++i)
+               decorationCO->addItem(qt_(DecoChars[i]));
+
        table->setMinimumSize(100, 100);
        rowsSB->setValue(5);
        columnsSB->setValue(5);
@@ -91,11 +96,6 @@ GuiMathMatrix::GuiMathMatrix(GuiView & lv)
        connect(decorationCO, SIGNAL(activated(int)),
                this, SLOT(decorationChanged(int)));
 
-       for (int i = 0; *VertAligns[i]; ++i)
-               valignCO->addItem(qt_(VertAligns[i]));
-       for (int i = 0; *DecoChars[i]; ++i)
-               decorationCO->addItem(qt_(DecoChars[i]));
-
        bc().setPolicy(ButtonPolicy::IgnorantPolicy);
 }