Explorar el Código

Fix shift/alt getting stuck

tags/v0.1.0
Fen Dweller hace 6 años
padre
commit
5248a4eccf
Se han modificado 1 ficheros con 13 adiciones y 3 borrados
  1. +13
    -3
      macrovision.js

+ 13
- 3
macrovision.js Ver fichero

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


if (entity.views[entity.view].info) { 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) { function combineInfo(existing, next) {
switch(next.mode) {
switch (next.mode) {
case "replace": case "replace":
return next.text; return next.text;
case "prepend": case "prepend":
@@ -749,6 +749,16 @@ function displayEntity(entity, view, x, y) {
select(box); select(box);
} }



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

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

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




Cargando…
Cancelar
Guardar