diff --git a/external/imgui/imgui_user.inl b/external/imgui/imgui_user.inl index 0656d7590..85864b85f 100644 --- a/external/imgui/imgui_user.inl +++ b/external/imgui/imgui_user.inl @@ -141,7 +141,7 @@ namespace ImGuiEx { }(); const ImVec2 half_extents(NODE_PIN_RADIUS, NODE_PIN_RADIUS); ItemAdd(ImRect(center - half_extents, center + half_extents), id); - const bool hovered = IsItemHovered(); + const bool hovered = IsItemHovered(ImGuiHoveredFlags_AllowWhenBlockedByActiveItem); ImGuiStyle& style = GetStyle(); const ImU32 color = GetColorU32(hovered ? ImGuiCol_TabHovered : ImGuiCol_Tab); switch(shape) {