Fix channel switches to stable if latest is stable

If the latest build is stable and we're on beta/dev, it switches us to stable. Instead it should only download the stable build and keep us at the channel we are at.
Signed-off-by: Steven Downer <Grinch@outlook.com>