Correction: the issue is not when the mouse is clicked “outside” of the table data, it is when another record is selected. In this case, the previous record/change is saved “silently”.
I don’t understand if this is wanted behavior or not but the developers here are not happy about it, can anyone clarify?