Merge pull request #1193 from chkr-private/textobject-draw-order-fixes

EMI: Correct draw order of textobjects
This commit is contained in:
Joel Teichroeb 2015-05-11 07:22:14 -07:00
commit f0098e268f

View File

@ -268,7 +268,14 @@ void EMIEngine::invalidateSortOrder() {
}
bool EMIEngine::compareTextLayer(const TextObject *x, const TextObject *y) {
return x->getLayer() < y->getLayer();
int xl = x->getLayer();
int yl = y->getLayer();
if (xl == yl) {
return x->getId() < y->getId();
} else {
return xl < yl;
}
}
bool EMIEngine::compareLayer(const Layer *x, const Layer *y) {