Change-Id: I47a10f70b3e07b0bdb1339bf171c76cc8780c8e6
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
void LayerState::addLayer(unsigned layer)
{
void LayerState::addLayer(unsigned layer)
{
- this->render_order.push_back(layer);
+ auto result = std::find(this->render_order.begin(), this->render_order.end(), layer);
+ if(result == this->render_order.end())
+ this->render_order.push_back(layer);
}
void LayerState::removeLayer(unsigned layer)
}
void LayerState::removeLayer(unsigned layer)