mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-10-31 13:11:05 +01:00 
			
		
		
		
	| @@ -6226,6 +6226,7 @@ bool ImGui::Begin(const char* name, bool* p_open, ImGuiWindowFlags flags) | ||||
|         // UPDATE CONTENTS SIZE, UPDATE HIDDEN STATUS | ||||
|  | ||||
|         // Update contents size from last frame for auto-fitting (or use explicit size) | ||||
|         const bool window_just_appearing_after_hidden_for_resize = (window->HiddenFramesCannotSkipItems > 0); | ||||
|         CalcWindowContentSizes(window, &window->ContentSize, &window->ContentSizeIdeal); | ||||
|  | ||||
|         // FIXME: These flags are decremented before they are used. This means that in order to have these fields produce their intended behaviors | ||||
| @@ -6367,7 +6368,6 @@ bool ImGui::Begin(const char* name, bool* p_open, ImGuiWindowFlags flags) | ||||
|                 window->Pos = parent_window->DC.CursorPos; | ||||
|         } | ||||
|  | ||||
|         const bool window_just_appearing_after_hidden_for_resize = (window->HiddenFramesCannotSkipItems > 0); | ||||
|         const bool window_pos_with_pivot = (window->SetWindowPosVal.x != FLT_MAX && window->HiddenFramesCannotSkipItems == 0); | ||||
|         if (window_pos_with_pivot) | ||||
|             SetWindowPos(window, window->SetWindowPosVal - window->Size * window->SetWindowPosPivot, 0); // Position given a pivot (e.g. for centering) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user