mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-01-11 14:40:25 +01:00
[BUG]: Bluestacks Player not handled #228
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @max06 on GitHub (Jul 10, 2023).
Describe the bug
Windows created by the bluestacks player (Android on windows) seem to be exotic enough to not be recognized as windows at all.
To Reproduce
Steps to reproduce the behavior:
Operating System
(there's no grep on windows PS)
komorebic checkOutputProvide the output of
komorebic checkFor example:
Additional context
DisplayFusion Pro shows the window as Class
Qt5154QWindowOwnDCIcon. It also doesn't play very nice with the windows tools.@LGUG2Z commented on GitHub (Jul 10, 2023):
Adding a blanket
manage-ruleforexe "BlueStacks X.exe"gets these windows to be managed; the majority of which are non-visible windows doing background processes.You can narrow these down by just setting
komorebic manage-rule title "BlueStacks X", however, the application itself has extremely non-standard invisible borders, and does not respond to this foundational Win32 API call: https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setwindowposI'm going to close this issue as there is nothing that can be done in
komorebito wrangle applications that deviate so far from widely accepted Win32 GUI application development norms and break compatibility with basic Win32 API calls likeSetWindowPos.Your best bet in this case will be to reach out to the developers of this application if it is open source and request changes.
@max06 commented on GitHub (Jul 10, 2023):
That was very fast! Thanks a lot :)