diff options
author | Andreas Kling <awesomekling@gmail.com> | 2019-02-12 09:24:28 +0100 |
---|---|---|
committer | Andreas Kling <awesomekling@gmail.com> | 2019-02-12 09:25:50 +0100 |
commit | 9c1c8854831005cee601d73bba3a0737f350c236 (patch) | |
tree | 3904d07477df414377bc4524a6fb1e3e5802ea4e /Kernel/run | |
parent | 431e7bf0852137a399476bd9e78fb8023c937ced (diff) | |
download | serenity-9c1c8854831005cee601d73bba3a0737f350c236.zip |
WindowServer: Add locking and fix coalesced invalidation race.
WSWindowManager::invalidate() had a bug where it would mark the entire screen
rect as dirty, but it wouldn't scheduled a deferred recompose.
This would cause any subsequent calls to invalidate(Rect) to be coalesced
with the pending compose, but the pending compose never happened.
Diffstat (limited to 'Kernel/run')
0 files changed, 0 insertions, 0 deletions