Skip to content

Conversation

@SuperEric1
Copy link

Description

The backing image in the freeplay menu is 1 pixel offset to the top. This PR adds 1 pixel to the graphic's size so it fully fits in the screen.
I don't think this problem can be seen in higher resolution screens, but it happens to me (my monitor's resolution is 1440 x 900)

Screenshots

Before:
image
After:
image

@github-actions github-actions bot added status: pending triage Awaiting review. pr: haxe PR modifies game code. size: tiny A tiny pull request with 4 or fewer changes. and removed status: pending triage Awaiting review. labels Feb 6, 2026
@Starexify
Copy link
Contributor

Please funkin, I need this, my backing image's kinda off-set 😭

@yeeterongithub
Copy link

codewise it shouldnt be 1 px off but your monitor probably isnt applying integer scaling since you made the window larger

@SuperEric1
Copy link
Author

SuperEric1 commented Feb 6, 2026

codewise it shouldnt be 1 px off but your monitor probably isnt applying integer scaling since you made the window larger

you're right, i was playing in fullscreen. the error only happens when the game is in fullscreen (atleast for me)

@yeeterongithub
Copy link

yeah flixel fuckin' sucks when scaling, we should add an overlay to clip off pixels

@Hundrec Hundrec added status: pending triage Awaiting review. type: enhancement Involves an enhancement or new feature. labels Feb 13, 2026
@Hundrec Hundrec changed the title [CHORE] Adjust backingImage size in FreeplayState [ENHANCEMENT] Adjust Freeplay backingImage size to align with background Feb 13, 2026
@Hundrec Hundrec added the topic: freeplay Related to the operation of the Freeplay menu. label Feb 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr: haxe PR modifies game code. size: tiny A tiny pull request with 4 or fewer changes. status: pending triage Awaiting review. topic: freeplay Related to the operation of the Freeplay menu. type: enhancement Involves an enhancement or new feature.

Development

Successfully merging this pull request may close these issues.

4 participants