Avoid auto-reset

Avoid auto-reset

Hi all, 
In our opportunity module, we have two field of Estimated Value and Contract Value. Estimated Value is a mandatory field when a new opportunity is created, and once the opportunity stage moved from identified to Proposal Sent, Contract Value become mandatory.

It works perfectly fine when the update is done through the "edit" button. However, the Estimated Value field is automatically reset when the user click on the stage flow chart/line.

Does anyone have the same experience or know how to rectify that? Thank you.