- we do not output alignment begin for the default alignment,
so we must not output the end tag (bug 5995)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30151
a592a061-630c-0410-9148-
cb99ea01b6c8
{
int column = 0;
- switch (params_.align()) {
+ LyXAlignment const curAlign = params_.align();
+
+ if (curAlign == layout_->align)
+ return column;
+
+ switch (curAlign) {
case LYX_ALIGN_NONE:
case LYX_ALIGN_BLOCK:
case LYX_ALIGN_LAYOUT:
InsetCode code = owner_->ownerCode();
bool const lastpar = runparams.isLastPar;
- switch (params_.align()) {
+ switch (curAlign) {
case LYX_ALIGN_NONE:
case LYX_ALIGN_BLOCK:
case LYX_ALIGN_LAYOUT: