commit ba603db9427d208793a73c67cb97d5c09c91fdee Author: Enrico Forestieri <for...@lyx.org> Date: Fri Jun 6 16:14:24 2014 +0200
Fix bug #9153 (Using mathpanel to insert matrix creates extra space on top) The code was setting the current index before filling the combo box items. diff --git a/src/frontends/qt4/GuiMathMatrix.cpp b/src/frontends/qt4/GuiMathMatrix.cpp index 8106629..457b749 100644 --- a/src/frontends/qt4/GuiMathMatrix.cpp +++ b/src/frontends/qt4/GuiMathMatrix.cpp @@ -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); }