Honour runningChanged() signaling

Easy fix. The runningChanged() signal was not emitted when running was changed. Fix this.