Bug Report: UI State Desync on “Answer Now” after Prompt Edit
Category: Gemini Web UI / User Experience
Status: Reproducible
Description:
There is a state management issue in the Gemini interface when using the “Thinking” model. If a user edits a prompt while the model is in the “Thinking” state and then clicks the “Answer Now” button, the UI reverts the prompt to the previous version and ignores the new edits.
Steps to Reproduce:
-
Enter a mathematical or logic-based prompt (e.g., “Differentiate 10x^2 + y^2 with respect to y”).
-
Wait for the model to enter the “Thinking…” phase.
-
Click the Edit icon on the prompt you just sent.
-
Change the prompt (e.g., change “with respect to y” to “with respect to x”) and hit Save/Update.
-
While the model is still thinking about the new prompt, click the “Answer Now” button.
Expected Result:
The model should immediately output the response for the edited prompt (the one currently visible in the text box).
Actual Result:
The text in the prompt bubble jumps back to the original version, and the model provides an answer based on the old data, completely discarding the user’s edit.
Potential Impact:
This creates a “race condition” in the UI where user intent is lost, leading to incorrect or irrelevant answers and requiring the user to spend additional tokens/prompts to fix the error.