Edit mode on base record view doesn't check for required fields

I have fields set as required in the details component. However, I’m able to save the record when in Edit mode without filling all the required fields.

What is the expected behavior of the Edit button vs required fields?