Răsfoiți Sursa

default_controls.js: canvas fail fix. Misc cleanup.

- Make sure that canvas exists (i.e. didn't throw an error) before
  trying to call canvas method get_canvas_uri.

- Typos in HTML render engine debug output.
Joel Martin 14 ani în urmă
părinte
comite
455e4657f6
2 a modificat fișierele cu 4 adăugiri și 4 ștergeri
  1. 3 3
      include/canvas.js
  2. 1 1
      include/default_controls.js

+ 3 - 3
include/canvas.js

@@ -16,7 +16,7 @@ conf               = conf || {}; // Configuration
 var that           = {},         // Public API interface
 
     // Private Canvas namespace variables
-    c_forceCanvas = false,
+    c_forceCanvas  = false,
 
     c_width        = 0,
     c_height       = 0,
@@ -109,8 +109,8 @@ function constructor() {
 
     if (UE.gecko) { Util.Debug("Browser: gecko " + UE.gecko); }
     if (UE.webkit) { Util.Debug("Browser: webkit " + UE.webkit); }
-    if (UE.trident) { Util.Debug("Browser: webkit " + UE.trident); }
-    if (UE.presto) { Util.Debug("Browser: webkit " + UE.presto); }
+    if (UE.trident) { Util.Debug("Browser: trident " + UE.trident); }
+    if (UE.presto) { Util.Debug("Browser: presto " + UE.presto); }
 
     that.clear();
 

+ 1 - 1
include/default_controls.js

@@ -247,7 +247,7 @@ settingsDisabled: function(disabled, rfb) {
     //Util.Debug(">> settingsDisabled");
     $('VNC_encrypt').disabled = disabled;
     $('VNC_true_color').disabled = disabled;
-    if (rfb && rfb.get_canvas().get_cursor_uri()) {
+    if (rfb && rfb.get_canvas() && rfb.get_canvas().get_cursor_uri()) {
         $('VNC_cursor').disabled = disabled;
     } else {
         DefaultControls.updateSetting('cursor', false);