diff options
Diffstat (limited to 'ui/gfx/surface')
-rw-r--r-- | ui/gfx/surface/accelerated_surface_win.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ui/gfx/surface/accelerated_surface_win.cc b/ui/gfx/surface/accelerated_surface_win.cc index bf24711..de749b36 100644 --- a/ui/gfx/surface/accelerated_surface_win.cc +++ b/ui/gfx/surface/accelerated_surface_win.cc @@ -573,8 +573,10 @@ void AcceleratedSurface::AsyncPresentAndAcknowledge( const gfx::Size& size, int64 surface_id, const base::Callback<void(bool)>& completion_task) { - if (!surface_id) + if (!surface_id) { + completion_task.Run(true); return; + } presenter_->AsyncPresentAndAcknowledge(window, size, |