start() only allowed a fresh run from IDLE, so once a brew reached DONE, clicking Start again (the GUI correctly re-enables it once not running) was silently a no-op. DONE now restarts the same way IDLE does.
start() only allowed a fresh run from IDLE, so once a brew reached DONE, clicking Start again (the GUI correctly re-enables it once not running) was silently a no-op. DONE now restarts the same way IDLE does.