mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-10-30 20:51:06 +01:00 
			
		
		
		
	Renamed IsItemDeactivatedAfterChange() to IsItemDeactivatedAfterEdit() for consistency with new IsItemEdited() API. Kept redirection function (will obsolete fast as IsItemDeactivatedAfterChange() is very recent). (#820, #956, #1875, #2034)
This commit is contained in:
		| @@ -307,6 +307,7 @@ | ||||
|  When you are not sure about a old symbol or function name, try using the Search/Find function of your IDE to look for comments or references in all imgui files. | ||||
|  You can read releases logs https://github.com/ocornut/imgui/releases for more details. | ||||
|  | ||||
|  - 2018/08/22 (1.63) - renamed IsItemDeactivatedAfterChange() to IsItemDeactivatedAfterEdit() for consistency with new IsItemEdited() API. Kept redirection function (will obsolete soonish as IsItemDeactivatedAfterChange() is very recent). | ||||
|  - 2018/08/21 (1.63) - renamed ImGuiTextEditCallback to ImGuiInputTextCallback, ImGuiTextEditCallbackData to ImGuiInputTextCallbackData for consistency. Kept redirection types (will obsolete). | ||||
|  - 2018/08/21 (1.63) - removed ImGuiInputTextCallbackData::ReadOnly since it is a duplication of (ImGuiInputTextCallbackData::Flags & ImGuiInputTextFlags_ReadOnly). | ||||
|  - 2018/08/01 (1.63) - removed per-window ImGuiWindowFlags_ResizeFromAnySide beta flag in favor of a global io.ConfigResizeWindowsFromEdges to enable the feature. | ||||
| @@ -2339,7 +2340,7 @@ void ImGui::KeepAliveID(ImGuiID id) | ||||
|  | ||||
| void ImGui::MarkItemValueChanged(ImGuiID id) | ||||
| { | ||||
|     // This marking is solely to be able to provide info for IsItemDeactivatedAfterChange(). | ||||
|     // This marking is solely to be able to provide info for IsItemDeactivatedAfterEdit(). | ||||
|     // ActiveId might have been released by the time we call this (as in the typical press/release button behavior) but still need need to fill the data. | ||||
|     (void)id; // Avoid unused variable warnings when asserts are compiled out. | ||||
|     ImGuiContext& g = *GImGui; | ||||
| @@ -5205,7 +5206,7 @@ bool ImGui::IsItemDeactivated() | ||||
|     return (g.ActiveIdPreviousFrame == window->DC.LastItemId && g.ActiveIdPreviousFrame != 0 && g.ActiveId != window->DC.LastItemId); | ||||
| } | ||||
|  | ||||
| bool ImGui::IsItemDeactivatedAfterChange() | ||||
| bool ImGui::IsItemDeactivatedAfterEdit() | ||||
| { | ||||
|     ImGuiContext& g = *GImGui; | ||||
|     return IsItemDeactivated() && (g.ActiveIdPreviousFrameValueChanged || (g.ActiveId == 0 && g.ActiveIdValueChanged)); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user