Quellcode durchsuchen

Add a bandaid fix for things snapping wrongly

tags/v0.1.0
Fen Dweller vor 6 Jahren
Ursprung
Commit
22fedf9067
1 geänderte Dateien mit 13 neuen und 0 gelöschten Zeilen
  1. +13
    -0
      macrovision.js

+ 13
- 0
macrovision.js Datei anzeigen

@@ -1437,6 +1437,19 @@ window.addEventListener("resize", () => {
updateSizes();
})

// TODO: further investigate why the tool initially starts out with wrong
// values under certain circumstances (seems to be narrow aspect ratios -
// maybe the menu bar is animating when it shouldn't)

setTimeout(() => {
entityX = document.querySelector("#entities").getBoundingClientRect().x;
console.log(entityX)
canvasWidth = document.querySelector("#display").clientWidth - 100;
canvasHeight = document.querySelector("#display").clientHeight - 50;
updateSizes();
}, 250);

document.addEventListener("mousemove", (e) => {
if (clicked) {
const position = snapRel(abs2rel({ x: e.clientX - dragOffsetX, y: e.clientY - dragOffsetY }));


Laden…
Abbrechen
Speichern