var grab = new Object();
grab.window = null;
grab.ownerEvents = false;
-grab.time = 0;
grab.implicit = false;
var lastSerial = 0;
var lastX = 0;
function cmdGrabPointer(id, ownerEvents)
{
- doGrab(id, ownerEvents, time, false);
+ doGrab(id, ownerEvents, false);
sendInput ("g", []);
}
windowWithMouse = 0;
}
-function doGrab(id, ownerEvents, time, implicit) {
+function doGrab(id, ownerEvents, implicit) {
var pos;
if (windowWithMouse != id) {
grab.window = id;
grab.ownerEvents = ownerEvents;
- grab.time = time;
grab.implicit = implicit;
}
-function doUngrab(time) {
+function doUngrab() {
var pos;
if (realWindowWithMouse != windowWithMouse) {
if (windowWithMouse != 0) {
id = getEffectiveEventTarget (id);
var pos = getPositionsFromEvent(ev, id);
if (grab.window != null)
- doGrab (id, false, ev.timeStamp, true);
+ doGrab (id, false, true);
var button = ev.button + 1;
lastState = lastState | getButtonMask (button);
sendInput ("b", [realWindowWithMouse, id, pos.rootX, pos.rootY, pos.winX, pos.winY, lastState, button]);