@ -3770,7 +3770,7 @@ void ImGui::RenderMouseCursor(ImDrawList* draw_list, ImVec2 pos, float scale, Im
if ( font_atlas - > GetMouseCursorTexData ( mouse_cursor , & offset , & size , & uv [ 0 ] , & uv [ 2 ] ) )
if ( font_atlas - > GetMouseCursorTexData ( mouse_cursor , & offset , & size , & uv [ 0 ] , & uv [ 2 ] ) )
{
{
pos - = offset ;
pos - = offset ;
const ImTextureID tex_id = font_atlas - > TexID ;
ImTextureID tex_id = font_atlas - > TexID ;
draw_list - > PushTextureID ( tex_id ) ;
draw_list - > PushTextureID ( tex_id ) ;
draw_list - > AddImage ( tex_id , pos + ImVec2 ( 1 , 0 ) * scale , pos + ( ImVec2 ( 1 , 0 ) + size ) * scale , uv [ 2 ] , uv [ 3 ] , col_shadow ) ;
draw_list - > AddImage ( tex_id , pos + ImVec2 ( 1 , 0 ) * scale , pos + ( ImVec2 ( 1 , 0 ) + size ) * scale , uv [ 2 ] , uv [ 3 ] , col_shadow ) ;
draw_list - > AddImage ( tex_id , pos + ImVec2 ( 2 , 0 ) * scale , pos + ( ImVec2 ( 2 , 0 ) + size ) * scale , uv [ 2 ] , uv [ 3 ] , col_shadow ) ;
draw_list - > AddImage ( tex_id , pos + ImVec2 ( 2 , 0 ) * scale , pos + ( ImVec2 ( 2 , 0 ) + size ) * scale , uv [ 2 ] , uv [ 3 ] , col_shadow ) ;