mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-10-31 05:01:05 +01:00 
			
		
		
		
	IsWindowHovered(): Changed default behavior to now return false is a widget from another window is active + Added support for ImGuiHoveredFlags_AllowWhenBlockedByActiveItem. (relate to drag'n drop idoms: #143)
This commit is contained in:
		| @@ -1768,11 +1768,11 @@ void ImGui::ShowTestWindow(bool* p_open) | ||||
|             // Testing IsWindowHovered() function | ||||
|             ImGui::BulletText( | ||||
|                 "IsWindowHovered() = %d\n" | ||||
|                 "IsWindowHovered(_AllowWhenBlockedByPopup) = %d\n", | ||||
|                 //"IsWindowHovered(_AllowWhenBlockedByActiveItem) = %d\n", | ||||
|                 "IsWindowHovered(_AllowWhenBlockedByPopup) = %d\n" | ||||
|                 "IsWindowHovered(_AllowWhenBlockedByActiveItem) = %d\n", | ||||
|                 ImGui::IsWindowHovered(), | ||||
|                 ImGui::IsWindowHovered(ImGuiHoveredFlags_AllowWhenBlockedByPopup)); | ||||
|                 //ImGui::IsWindowHovered(ImGuiHoveredFlags_AllowWhenBlockedByActiveItem)); | ||||
|                 ImGui::IsWindowHovered(ImGuiHoveredFlags_AllowWhenBlockedByPopup), | ||||
|                 ImGui::IsWindowHovered(ImGuiHoveredFlags_AllowWhenBlockedByActiveItem)); | ||||
|  | ||||
|             // Testing IsItemHovered() function (because BulletText is an item itself and that would affect the output of IsItemHovered, we pass all lines in a single items to shorten the code) | ||||
|             ImGui::Button("ITEM"); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user