Fix Straight line via SHIFT + Tiled mode starts at wrong position

This commit is contained in:
lightovernight 2025-02-22 21:39:06 +08:00
parent f2b870a17f
commit e5b676771a

View File

@ -2364,6 +2364,10 @@ void Editor::onTiledModeChange()
spritePos += mainTilePosition();
screenPos = editorToScreen(spritePos);
auto lastPoint = document()->lastDrawingPoint();
lastPoint += mainTilePosition() - m_oldMainTilePos;
document()->setLastDrawingPoint(lastPoint);
centerInSpritePoint(spritePos);
}