#15631: Flickering when moving window
-----------------------+------------------------------
Reporter: X512 | Owner: nobody
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: - General | Version: R1/Development
Keywords: | Blocked By:
Blocking: | Has a Patch: 0
Platform: All |
-----------------------+------------------------------
This is hrev53713.
When moving window, backbuffer is flushed sometimes that cause flickering.
Cause is probably in `src/servers/app/drawing/DrawingEngine.cpp`
`DrawingEngine::CopyRegion`. It contains `fGraphicsCard->Invalidate`.
Correct implementation would be shifting both back and front buffer.
Methods to reproduce:
* Resize window by left or top corner by using right mouse button.
* Move periodically updationg window on slow machine.
--
Ticket URL: <https://dev.haiku-os.org/ticket/15631>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.