Fix resize on Chrome
Chrome sucks at calculating the size and gets confused due to the scrollbars. Hide the scroll bars while resizing.
This commit is contained in:
parent
6ffdfd3aa7
commit
bd7d89e7cc
11
app/ui.js
11
app/ui.js
|
@ -1260,7 +1260,16 @@ var UI;
|
||||||
// Gets the the size of the available viewport in the browser window
|
// Gets the the size of the available viewport in the browser window
|
||||||
screenSize: function() {
|
screenSize: function() {
|
||||||
var screen = document.getElementById('noVNC_screen');
|
var screen = document.getElementById('noVNC_screen');
|
||||||
return {w: screen.offsetWidth, h: screen.offsetHeight};
|
var width, height;
|
||||||
|
|
||||||
|
screen.style.overflow = "hidden";
|
||||||
|
|
||||||
|
width = screen.offsetWidth;
|
||||||
|
height = screen.offsetHeight;
|
||||||
|
|
||||||
|
screen.style.overflow = "auto";
|
||||||
|
|
||||||
|
return {w: width, h: height};
|
||||||
},
|
},
|
||||||
|
|
||||||
// Normally we only apply the current resize mode after a window resize
|
// Normally we only apply the current resize mode after a window resize
|
||||||
|
|
Loading…
Reference in New Issue