[GH-ISSUE #1891] [Bug]: Resizable apps do not have correct click placement with playchain #1239

Open
opened 2026-03-03 19:05:01 +03:00 by kerem · 5 comments
Owner

Originally created by @Melonchanism on GitHub (Jun 11, 2025).
Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/1891

Describe the bug

When an app is resizable and is enabled to do so via fix window display issues, clicking actually assumes that the app is still the same size, and the clicks are remapped to a scaled version of the original app size

Steps to reproduce

Install a resizable app (eg google classroom).
Enable fix window display issues to let the app resize to the window size
Turn on click debugging (to see where the simulated click happens)
Click somewhere closer to the bottom right and see the offset

Expected behaviour

The clicks should go to exactly where the click happened (like without playchain)

Crash log


What version of PlayCover are you using?

3.1.0

What version of macOS are you using?

Sonoma (macOS 14)

Issue Language

  • Yes my issue is written in English
Originally created by @Melonchanism on GitHub (Jun 11, 2025). Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/1891 ### Describe the bug When an app is resizable and is enabled to do so via fix window display issues, clicking actually assumes that the app is still the same size, and the clicks are remapped to a scaled version of the original app size ### Steps to reproduce Install a resizable app (eg google classroom). Enable fix window display issues to let the app resize to the window size Turn on click debugging (to see where the simulated click happens) Click somewhere closer to the bottom right and see the offset ### Expected behaviour The clicks should go to exactly where the click happened (like without playchain) ### Crash log ```shell ``` ### What version of PlayCover are you using? 3.1.0 ### What version of macOS are you using? Sonoma (macOS 14) ### Issue Language - [x] Yes my issue is written in English
Author
Owner

@TheMoonThatRises commented on GitHub (Jun 22, 2025):

@XuYicong can you take a look at this?

<!-- gh-comment-id:2993931945 --> @TheMoonThatRises commented on GitHub (Jun 22, 2025): @XuYicong can you take a look at this?
Author
Owner

@Melonchanism commented on GitHub (Jun 23, 2025):

For reference if the window is the exact same size as the content without fix display issues, the clicks will be scaled one to one and will be correct

<!-- gh-comment-id:2995048112 --> @Melonchanism commented on GitHub (Jun 23, 2025): For reference if the window is the exact same size as the content without fix display issues, the clicks will be scaled one to one and will be correct
Author
Owner

@Melonchanism commented on GitHub (Jul 21, 2025):

https://github.com/user-attachments/assets/c23e5aac-c8c8-4ee6-bb65-2786d6824813

Here's a sample (sorry that you can't see the text

<!-- gh-comment-id:3094971279 --> @Melonchanism commented on GitHub (Jul 21, 2025): https://github.com/user-attachments/assets/c23e5aac-c8c8-4ee6-bb65-2786d6824813 Here's a sample (sorry that you can't see the text
Author
Owner

@Gustqve commented on GitHub (Sep 5, 2025):

I indeed have the same problem with SoundCloud, I thought the "fix window display issues" option would fix it but it moves the clickable area as well...

<!-- gh-comment-id:3259781726 --> @Gustqve commented on GitHub (Sep 5, 2025): I indeed have the same problem with SoundCloud, I thought the "fix window display issues" option would fix it but it moves the clickable area as well...
Author
Owner

@Melonchanism commented on GitHub (Dec 17, 2025):

@Gustqve I found a fix with a compromise: If you disable keymapping it works fine

<!-- gh-comment-id:3663801100 --> @Melonchanism commented on GitHub (Dec 17, 2025): @Gustqve I found a fix with a compromise: If you disable keymapping it works fine
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/PlayCover#1239
No description provided.