Przeglądaj źródła

Fix shift/alt getting stuck

tags/v0.1.0
Fen Dweller 5 lat temu
rodzic
commit
5248a4eccf
1 zmienionych plików z 13 dodań i 3 usunięć
  1. +13
    -3
      macrovision.js

+ 13
- 3
macrovision.js Wyświetl plik

@@ -264,7 +264,7 @@ function makeEntity(info, views, sizes) {
this.desc,
key,
{
get: function() {
get: function () {
let text = value.text;

if (entity.views[entity.view].info) {
@@ -279,7 +279,7 @@ function makeEntity(info, views, sizes) {
}
}

return {title: value.title, text: text};
return { title: value.title, text: text };
}
}
)
@@ -294,7 +294,7 @@ function makeEntity(info, views, sizes) {
}

function combineInfo(existing, next) {
switch(next.mode) {
switch (next.mode) {
case "replace":
return next.text;
case "prepend":
@@ -749,6 +749,16 @@ function displayEntity(entity, view, x, y) {
select(box);
}


window.onblur = function () {
altHeld = false;
shiftHeld = false;
}

window.onfocus = function () {
window.dispatchEvent(new Event("keydown"));
}

document.addEventListener("DOMContentLoaded", () => {
prepareEntities();



Ładowanie…
Anuluj
Zapisz