mirror of
https://github.com/gyurix1968/guacamole-client.git
synced 2025-09-06 05:07:41 +00:00
Automatically reposition event target on scroll.
This commit is contained in:
@@ -447,6 +447,12 @@ var GuacamoleUI = {
|
||||
GuacamoleUI.eventTarget.setAttribute("autocorrect", "off");
|
||||
GuacamoleUI.eventTarget.setAttribute("autocapitalize", "off");
|
||||
|
||||
// Automatically reposition event target on scroll
|
||||
window.addEventListener("scroll", function() {
|
||||
GuacamoleUI.eventTarget.style.left = window.pageXOffset + "px";
|
||||
GuacamoleUI.eventTarget.style.top = window.pageYOffset + "px";
|
||||
});
|
||||
|
||||
})();
|
||||
|
||||
// Tie UI events / behavior to a specific Guacamole client
|
||||
|
@@ -245,15 +245,16 @@ div#viewportClone {
|
||||
/* Keyboard event target */
|
||||
|
||||
textarea#eventTarget {
|
||||
position: fixed;
|
||||
position: absolute;
|
||||
|
||||
/* Hide offscreen */
|
||||
left: 0;
|
||||
top: 0;
|
||||
width: 0;
|
||||
height: 0;
|
||||
opacity: 0;
|
||||
width: 10px;
|
||||
height: 10px;
|
||||
opacity: 1;
|
||||
|
||||
z-index: 100;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user