Don't change state to same state
The comment already stated as much, but the code was broken.
This commit is contained in:
parent
7d714b15f5
commit
4cfd49c8c3
|
@ -442,6 +442,7 @@
|
||||||
if (state === oldstate) {
|
if (state === oldstate) {
|
||||||
// Already here, ignore
|
// Already here, ignore
|
||||||
Util.Debug("Already in state '" + state + "', ignoring");
|
Util.Debug("Already in state '" + state + "', ignoring");
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -343,7 +343,10 @@ describe('Remote Frame Buffer Protocol Client', function() {
|
||||||
describe('Page States', function () {
|
describe('Page States', function () {
|
||||||
describe('loaded', function () {
|
describe('loaded', function () {
|
||||||
var client;
|
var client;
|
||||||
beforeEach(function () { client = make_rfb(); });
|
beforeEach(function () {
|
||||||
|
client = make_rfb();
|
||||||
|
client._rfb_state = 'disconnected';
|
||||||
|
});
|
||||||
|
|
||||||
it('should close any open WebSocket connection', function () {
|
it('should close any open WebSocket connection', function () {
|
||||||
sinon.spy(client._sock, 'close');
|
sinon.spy(client._sock, 'close');
|
||||||
|
|
Loading…
Reference in New Issue