std::cend(this->mapping), surface_id);
if (i != this->mapping.end()) {
- return std::experimental::optional<int>(i->layer_id);
+ if (i->id_min <= surface_id) {
+ return std::experimental::optional<int>(i->layer_id);
+ }
}
return std::experimental::nullopt;