Record button no longer needs to maintain state

Previously, the stop button would look pressed
because the state was needed for operation.
This state is now being maintained by a
separate variable.