diff --git a/src/app/ui/editor/tool_loop_impl.cpp b/src/app/ui/editor/tool_loop_impl.cpp index 4a2a5dbc1..6a794c3ee 100644 --- a/src/app/ui/editor/tool_loop_impl.cpp +++ b/src/app/ui/editor/tool_loop_impl.cpp @@ -774,6 +774,7 @@ public: m_tiledModeHelper.collapseRegionByTiledMode(rgn); for (auto a : rgn) { + a.offset(-m_celOrigin); ImageRef i(Image::create(getDstImage()->pixelFormat(), a.w, a.h)); i->copy(getDstImage(), gfx::Clip(0, 0, a)); m_savedAreas.push_back(SavedArea{ i, pt, a});