diff options
author | James Ross-Gowan <rossymiles@gmail.com> | 2014-12-08 17:06:14 +1100 |
---|---|---|
committer | James Ross-Gowan <rossymiles@gmail.com> | 2014-12-08 22:07:20 +1100 |
commit | 2e1daaff83a4fe7a213d18fba3adb31bb173dedb (patch) | |
tree | 13b3ddb04126065eabc0d816d748423f895821db /Copyright | |
parent | 39be59706388c93ff910302c328762e855d9a005 (diff) | |
download | mpv-2e1daaff83a4fe7a213d18fba3adb31bb173dedb.tar.bz2 mpv-2e1daaff83a4fe7a213d18fba3adb31bb173dedb.tar.xz |
w32_common: ensure taskbar is hidden when fullscreen
Windows uses a heuristic to determine if a window should appear
fullscreen. If the active window's client area covers the whole screen,
the taskbar should move to the bottom of the Z-order, allowing the
window to show through.
Unfortunately, sometimes it doesn't work and the taskbar stays on top of
the "fullscreen" window. ITaskbarList2->MarkFullscreenWindow explicitly
tells the shell that a window wants to be fullscreen, so the taskbar is
always at the bottom of the Z-order while the marked window is active.
This might help with #999. Firefox also uses this interface to fix
fullscreen issues.
Diffstat (limited to 'Copyright')
0 files changed, 0 insertions, 0 deletions