Merge pull request #11 from santigimeno/master

A couple of fixes in unpackEvent
This commit is contained in:
Andrey Sidorov 2012-08-04 15:53:39 -07:00
commit 7312baef09

View file

@ -290,19 +290,19 @@ XClient.prototype.unpackEvent = function(type, seq, extra, code, raw)
event.name = 'SelectionRequest';
event.time = extra;
var values = raw.unpack('LLLLL');
event.owner = raw[0];
event.requestor = raw[1];
event.selection = raw[2];
event.target = raw[3];
event.property = raw[4];
event.owner = values[0];
event.requestor = values[1];
event.selection = values[2];
event.target = values[3];
event.property = values[4];
} else if (type == 31) {// SelectionNotify
event.name = 'SelectionNotify';
event.time = extra;
var values = raw.unpack('LLLL');
event.requestor = raw[0];
event.selection = raw[1];
event.target = raw[2];
event.property = raw[3];
event.requestor = values[0];
event.selection = values[1];
event.target = values[2];
event.property = values[3];
}
return event;
}