mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-09-20 17:58:18 +03:00
0304ab3e67
I honestly don't know the internals of all this and what exactly is going on, but this fixes compositing of the fullscreen window. By trial and error I found that specifically m_invalidated_all needs to be set to false, so it's probably different behaviour in prepare_dirty_rects(), which depends on that... Either way, the code composing all windows in non-fullscreen mode calls Window::clear_dirty_rects() for each, so not doing that for the fullscreen window as well seems like an oversight. Fixes #4810. |
||
---|---|---|
.. | ||
AudioServer | ||
ChessEngine | ||
Clipboard | ||
CrashDaemon | ||
DHCPClient | ||
EchoServer | ||
ImageDecoder | ||
LaunchServer | ||
LookupServer | ||
NotificationServer | ||
ProtocolServer | ||
SymbolServer | ||
SystemMenu | ||
SystemServer | ||
Taskbar | ||
TelnetServer | ||
WebContent | ||
WebServer | ||
WindowServer | ||
CMakeLists.txt |