DSRenderViewDaliImpl: Move the emit updatedSignal to setBuffer. 32/242332/1
authorJoonbum Ko <joonbum.ko@samsung.com>
Tue, 25 Aug 2020 05:38:17 +0000 (14:38 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Tue, 25 Aug 2020 12:39:20 +0000 (21:39 +0900)
 - setBuffer is clearer than the __onWindowBufferChanged callback.
 - This modification is required to properly verify
  the function of setBuffer in libds-test.

Change-Id: I29c565ad5bc4cd19a926d6a8e418325c4ff3bad6
Signed-off-by: Joonbum Ko <joonbum.ko@samsung.com>
src/DSRender/DSRenderViewDaliImpl.cpp

index 5182934..d1aac16 100644 (file)
@@ -139,6 +139,8 @@ bool DSRenderViewDaliImpl::setBuffer(std::shared_ptr<IDSBuffer> buffer)
                __textureViewActor.SetProperty(Actor::Property::VISIBLE, false);
        }
 
+       __updatedSignal.emit(nullptr);
+
        return true;
 }
 
@@ -165,8 +167,6 @@ void DSRenderViewDaliImpl::__onWindowBufferChanged(std::shared_ptr<IDSBuffer> bu
                DSLOG_ERR("DSRenderViewDaliImpl", "setBuffer fails.");
                return;
        }
-
-       __updatedSignal.emit(nullptr);
 }
 
 void DSRenderViewDaliImpl::__onWindowRaiseToTopChanged(void *data)