Opportunity status - null while quotation is in draft mode

I see that the status of opportunity is “Open” on creation. I create a quotation for it and it is still in draft mode, the status of the opportunity becomes null. On submitting the quotation, the status of opportunity is set to “Quotation”. I think, the status of the opportunity should be retained as “Open” as long as the quotation remains in draft mode.
I have several custom fields in ooportunity to capture the application specific state transitions which will be updated several times. Since the status becomes blank and it’s a mandatory field, the custom API is failing to save it.

I am also facing same problem in v11

ERPNext: v11.1.46 (master)

Frappe Framework: v11.1.41 (master)