slideshow/source/engine/shapes/viewshape.cxx |    1 +
 slideshow/source/engine/slide/slideimpl.cxx  |    1 +
 2 files changed, 2 insertions(+)

New commits:
commit 072e863a3b49567469b12dc200cc6aa9929e0ac5
Author:     Shardul Vikram Singh <shardulvi...@gmail.com>
AuthorDate: Mon Aug 11 11:12:54 2025 +0530
Commit:     Shardul Vikram Singh <shardulvi...@gmail.com>
CommitDate: Mon Aug 11 11:12:54 2025 +0530

    Fix rendering of first frame when slide loads
    
    Change-Id: I3c285680110ff3982e68bf28ff440f2f86f5cffd

diff --git a/slideshow/source/engine/shapes/viewshape.cxx 
b/slideshow/source/engine/shapes/viewshape.cxx
index f98c7ae0655d..6dd0ef5a4edb 100644
--- a/slideshow/source/engine/shapes/viewshape.cxx
+++ b/slideshow/source/engine/shapes/viewshape.cxx
@@ -868,6 +868,7 @@ namespace slideshow::internal
 
         void ViewShape::leaveAnimationMode()
         {
+            mpCustomSprite->hide();
             mpCustomSprite.reset();
             mbAnimationMode = false;
             mbForceUpdate   = true;
diff --git a/slideshow/source/engine/slide/slideimpl.cxx 
b/slideshow/source/engine/slide/slideimpl.cxx
index f835363ccd69..56c722ac2ce5 100644
--- a/slideshow/source/engine/slide/slideimpl.cxx
+++ b/slideshow/source/engine/slide/slideimpl.cxx
@@ -455,6 +455,7 @@ void SlideImpl::show( bool bSlideBackgroundPainted )
     {
         for( const auto& rContext : maContext.mrViewContainer )
         {
+            viewChanged(rContext);
             // slideRenderer( this, rContext );
         }
 

Reply via email to