mirror of
https://github.com/overte-org/overte.git
synced 2025-08-08 12:57:59 +02:00
fix contextOverlay highlighing all entities
This commit is contained in:
parent
d8042f78e8
commit
197662fd5e
1 changed files with 2 additions and 1 deletions
|
@ -254,7 +254,8 @@ void ContextOverlayInterface::contextOverlays_hoverLeaveOverlay(const OverlayID&
|
||||||
|
|
||||||
void ContextOverlayInterface::contextOverlays_hoverEnterEntity(const EntityItemID& entityID, const PointerEvent& event) {
|
void ContextOverlayInterface::contextOverlays_hoverEnterEntity(const EntityItemID& entityID, const PointerEvent& event) {
|
||||||
bool isMouse = event.getID() == PointerManager::MOUSE_POINTER_ID || DependencyManager::get<PointerManager>()->isMouse(event.getID());
|
bool isMouse = event.getID() == PointerManager::MOUSE_POINTER_ID || DependencyManager::get<PointerManager>()->isMouse(event.getID());
|
||||||
if (contextOverlayFilterPassed(entityID) && _enabled && !isMouse) {
|
if (_currentEntityWithContextOverlay == entityID && contextOverlayFilterPassed(entityID)
|
||||||
|
&& _enabled && !isMouse) {
|
||||||
enableEntityHighlight(entityID);
|
enableEntityHighlight(entityID);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue