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 committed by David Capello
parent 63f918cf2a
commit ad765723c9

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);
}