DescriptionForce a frame changed message (WM_NCCALCSIZE) to occur during settings change.
The WM_SETTINGCHANGE message is broadcasted to top level windows, in multiple cases, one
of them being work area changes, which could occur due to taskbar settings change, i.e
autohide to taskbar being turned off, etc.
We need to ensure that we handle this correctly specifically for maximized windows, where
in we don't want to draw over the taskbar. This is handled today in our WM_NCCALCSIZE handler.
Forcing a WM_NCCALCSIZE message to occur in WM_SETTINGCHANGE fixes these problems.
BUG=581779
Committed: https://crrev.com/08ed577be264f3a38d174379879109508491fc70
Cr-Commit-Position: refs/heads/master@{#372175}
Patch Set 1 #Patch Set 2 : Remove newline #
Depends on Patchset: Messages
Total messages: 9 (4 generated)
|