2
0
Эх сурвалжийг харах

Backends: Allegro5: Fixed missing invisible mouse cursor, broken by ee8941e0d.

ocornut 2 сар өмнө
parent
commit
f7dabede8b

+ 3 - 0
backends/imgui_impl_allegro5.cpp

@@ -647,6 +647,9 @@ void ImGui_ImplAllegro5_NewFrame()
     ImGui_ImplAllegro5_Data* bd = ImGui_ImplAllegro5_GetBackendData();
     IM_ASSERT(bd != nullptr && "Context or backend not initialized! Did you call ImGui_ImplAllegro5_Init()?");
 
+    if (!bd->MouseCursorInvisible)
+        ImGui_ImplAllegro5_CreateDeviceObjects();
+
     // Setup display size (every frame to accommodate for window resizing)
     ImGuiIO& io = ImGui::GetIO();
     int w, h;