If you have a page open for editing in the console and click the "Send for approval" or "Send for publishing" buttons, there isn't a requirement to save the page beforehand.
An open page with pending changes probably shouldn't allow for sending unless all changes have been saved first. This would either mean hiding the send buttons prior to a save, or adding a conformation dialogue to the send buttons with an option to save at that time.
We are reviewing Composite for use at our university, and some testers were sending blank pages for approval because they hadn't saved.
Comments: ** Comment from web user: DBailey635 **
An open page with pending changes probably shouldn't allow for sending unless all changes have been saved first. This would either mean hiding the send buttons prior to a save, or adding a conformation dialogue to the send buttons with an option to save at that time.
We are reviewing Composite for use at our university, and some testers were sending blank pages for approval because they hadn't saved.
Comments: ** Comment from web user: DBailey635 **
I've also logged this on GitHub.