mirror of
https://github.com/NohamR/Pocket-Bird.git
synced 2026-05-25 04:07:23 +00:00
Fix UI scale on mobile
This commit is contained in:
6
birb.js
6
birb.js
@@ -846,7 +846,7 @@ Promise.all([loadSpriteSheetPixels(SPRITE_SHEET), loadSpriteSheetPixels(DECORATI
|
||||
window.addEventListener("resize", () => {
|
||||
const modTop = `${stickyNote.top - Math.min(window.innerHeight - noteElement.offsetHeight, stickyNote.top)}px`;
|
||||
const modLeft = `${stickyNote.left - Math.min(window.innerWidth - noteElement.offsetWidth, stickyNote.left)}px`;
|
||||
noteElement.style.transform = `translate(-${modLeft}, -${modTop})`;
|
||||
noteElement.style.transform = `scale(var(--ui-scale)) translate(-${modLeft}, -${modTop})`;
|
||||
});
|
||||
|
||||
return noteElement;
|
||||
@@ -1399,11 +1399,11 @@ Promise.all([loadSpriteSheetPixels(SPRITE_SHEET), loadSpriteSheetPixels(DECORATI
|
||||
x += offset;
|
||||
} else {
|
||||
// Right side
|
||||
x -= menu.offsetWidth + offset;
|
||||
x -= (menu.offsetWidth + offset) * UI_CSS_SCALE;
|
||||
}
|
||||
if (y > window.innerHeight / 2) {
|
||||
// Top side
|
||||
y -= menu.offsetHeight + offset + 10;
|
||||
y -= (menu.offsetHeight + offset + 10) * UI_CSS_SCALE;
|
||||
} else {
|
||||
// Bottom side
|
||||
y += offset;
|
||||
|
||||
Reference in New Issue
Block a user