Переглянути джерело

LibWeb: Don't animate images outside the visible viewport :^)

Andreas Kling 5 роки тому
батько
коміт
0072370459
1 змінених файлів з 3 додано та 0 видалено
  1. 3 0
      Libraries/LibWeb/Loader/ImageLoader.cpp

+ 3 - 0
Libraries/LibWeb/Loader/ImageLoader.cpp

@@ -87,6 +87,9 @@ void ImageLoader::resource_did_load()
 
 void ImageLoader::animate()
 {
+    if (!m_visible_in_viewport)
+        return;
+
     auto* decoder = image_decoder();
     ASSERT(decoder);