blaberry / FullscreenLock

Like AKADEVILs PrimaryLock, but different.
GNU Lesser General Public License v3.0
93 stars 16 forks source link

Program that don't use windows own window decorations are detected as fullscreen. #1

Open blaberry opened 6 years ago

blaberry commented 6 years ago

For example, the main Steam window is detected as fullscreen if it's maximised, as the window controls are inside of the application drawing area.

blaberry commented 6 years ago

More specifically, this happens if steam is maximised on the screen that does not have the taskbar.

Hacky solution: blacklist steam from causing the mouse lock. Doesn't help the general cause however. Good solution: Not sure yet. Something along the lines of inspecting the window in question, maybe asking whether it contains it's own window controls. But then the question is how many applications report this incorrectly.