Make a clone layer of an animation move the clone layer ->the frames will be shown broken and with lots of visual artefacs
Git commit b52918c1a2c7aff72889c5f26d9d67de57b50fcd by Dmitry Kazakov. Committed on 21/06/2018 at 10:04. Pushed by dkazakov into branch 'master'. Correctly invalidate frames when moving a Clone Layer When moving a clone layer we should also reset all the frames, because it doesn't have any animation channels. M +3 -8 libs/image/kis_image_animation_interface.cpp M +52 -8 libs/image/kis_time_range.cpp M +2 -0 libs/image/kis_time_range.h https://commits.kde.org/krita/b52918c1a2c7aff72889c5f26d9d67de57b50fcd
Git commit 6c23ac4cc54cd347ae1fea7c53061b0c91f1beb0 by Boudewijn Rempt, on behalf of Dmitry Kazakov. Committed on 25/06/2018 at 07:57. Pushed by rempt into branch 'krita/4.1'. Correctly invalidate frames when moving a Clone Layer When moving a clone layer we should also reset all the frames, because it doesn't have any animation channels. M +3 -8 libs/image/kis_image_animation_interface.cpp M +52 -8 libs/image/kis_time_range.cpp M +2 -0 libs/image/kis_time_range.h https://commits.kde.org/krita/6c23ac4cc54cd347ae1fea7c53061b0c91f1beb0
Git commit 19564a59dd9d8b8ed8060fb7161c1ae55d2eb93c by Andrey Kamakin, on behalf of Dmitry Kazakov. Committed on 26/06/2018 at 14:18. Pushed by akamakin into branch 'akamakin/T8628-multithreading-optimization'. Correctly invalidate frames when moving a Clone Layer When moving a clone layer we should also reset all the frames, because it doesn't have any animation channels. M +3 -8 libs/image/kis_image_animation_interface.cpp M +52 -8 libs/image/kis_time_range.cpp M +2 -0 libs/image/kis_time_range.h https://commits.kde.org/krita/19564a59dd9d8b8ed8060fb7161c1ae55d2eb93c
Did you just remove it? I kinda hoped clone layers would work for this ,it would save time