mirror of
https://gitlab.uni-freiburg.de/opensourcevdi/spice
synced 2026-01-25 18:06:54 +00:00
spice server: fix gl
red_worker: put invalidate at the right places Signed-off-by: Izik Eidus <ieidus@redhat.com>
This commit is contained in:
parent
71567dabe3
commit
da98669691
@ -3989,6 +3989,8 @@ static void red_update_area(RedWorker *worker, const Rect *area)
|
||||
QRegion rgn;
|
||||
|
||||
if (!(ring_item = ring_get_head(ring))) {
|
||||
worker->draw_context.validate_area(worker->draw_context.canvas, &worker->dev_info.draw_area,
|
||||
area);
|
||||
return;
|
||||
}
|
||||
|
||||
@ -4034,6 +4036,8 @@ static void red_update_area(RedWorker *worker, const Rect *area)
|
||||
region_destroy(&rgn);
|
||||
|
||||
if (!last) {
|
||||
worker->draw_context.validate_area(worker->draw_context.canvas, &worker->dev_info.draw_area,
|
||||
area);
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user