mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-09 18:31:04 +00:00
Move code to more proper place.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35180 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
1a6be80891
commit
7238d40c99
@ -904,9 +904,14 @@ void InsetMathHull::glueall(HullType type)
|
||||
ar.append(cell(i));
|
||||
InsetLabel * label = 0;
|
||||
if (type == hullEquation) {
|
||||
// preserve the label
|
||||
label = label_[0];
|
||||
label_[0] = 0;
|
||||
// preserve first non-empty label
|
||||
for (row_type row = 0; row < nrows(); ++row) {
|
||||
if (label_[row]) {
|
||||
label = label_[row];
|
||||
label_[row] = 0;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
*this = InsetMathHull(buffer_, hullSimple);
|
||||
if (label)
|
||||
@ -1046,16 +1051,6 @@ void InsetMathHull::mutate(HullType newtype)
|
||||
|
||||
else if (type_ == hullEqnArray) {
|
||||
if (newtype < type_) {
|
||||
// set first non-empty label
|
||||
for (row_type row = 0; row < nrows(); ++row) {
|
||||
if (label_[row]) {
|
||||
if (row > 0) {
|
||||
label_[0] = label_[row];
|
||||
label_[row] = 0;
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
glueall(newtype);
|
||||
mutate(newtype);
|
||||
} else { // align & Co.
|
||||
|
Loading…
Reference in New Issue
Block a user