mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-11-04 07:01:04 +01:00 
			
		
		
		
	InputText: Fixed a bug where ESCAPE would not restore the initial value in all situations. (#2321) [@relick]
This commit is contained in:
		@@ -35,6 +35,7 @@ HOW TO UPDATE?
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
Other Changes:
 | 
					Other Changes:
 | 
				
			||||||
- Added .editorconfig file for text editors to standardize using spaces. (#2038) [@kudaba]
 | 
					- Added .editorconfig file for text editors to standardize using spaces. (#2038) [@kudaba]
 | 
				
			||||||
 | 
					- InputText: Fixed a bug where ESCAPE would not restore the initial value in all situations. (#2321) [@relick]
 | 
				
			||||||
- Fixed range-version of PushID() and GetID() not honoring the ### operator to restart from the seed value.
 | 
					- Fixed range-version of PushID() and GetID() not honoring the ### operator to restart from the seed value.
 | 
				
			||||||
- Fixed CloseCurrentPopup() on a child-menu of a modal incorrectly closing the modal. (#2308)
 | 
					- Fixed CloseCurrentPopup() on a child-menu of a modal incorrectly closing the modal. (#2308)
 | 
				
			||||||
- Window: When resizing from an edge, the border is more visible and better follow the rounded corners.
 | 
					- Window: When resizing from an edge, the border is more visible and better follow the rounded corners.
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -3588,7 +3588,7 @@ bool ImGui::InputTextEx(const char* label, char* buf, int buf_size, const ImVec2
 | 
				
			|||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            // If the underlying buffer resize was denied or not carried to the next frame, apply_new_text_length+1 may be >= buf_size.
 | 
					            // If the underlying buffer resize was denied or not carried to the next frame, apply_new_text_length+1 may be >= buf_size.
 | 
				
			||||||
            ImStrncpy(buf, edit_state.TempBuffer.Data, ImMin(apply_new_text_length + 1, buf_size));
 | 
					            ImStrncpy(buf, apply_new_text, ImMin(apply_new_text_length + 1, buf_size));
 | 
				
			||||||
            value_changed = true;
 | 
					            value_changed = true;
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user