Don't clear canvas if debug mode

This commit is contained in:
Joel Martin 2010-04-14 12:13:59 -05:00
parent 28a5f29357
commit 31af85b996
2 changed files with 10 additions and 4 deletions

View File

@ -76,6 +76,12 @@ init: function (id, width, height, keyDown, keyUp, mouseDown, mouseUp) {
clear: function () {
Canvas.ctx.clearRect(0, 0, Canvas.c_wx, Canvas.c_wy);
var c = $(Canvas.id);
c.width = 640;
c.height = 20;
},
stop: function () {
var c = $(Canvas.id);
document.removeEvents('keydown');
document.removeEvents('keyup');
@ -85,9 +91,6 @@ clear: function () {
/* Work around right and middle click browser behaviors */
document.removeEvents('click');
document.body.removeEvents('contextmenu');
c.width = 640;
c.height = 20;
},
draw: function () {

5
vnc.js
View File

@ -772,7 +772,10 @@ disconnect: function () {
RFB.ws.close();
}
if (Canvas.ctx) {
Canvas.clear();
Canvas.stop();
if (! /__debug__$/i.test(document.location.href)) {
Canvas.clear();
}
}
$('connectButton').value = "Connect";
$('connectButton').onclick = RFB.connect;