diff --git a/gns3/graphics_view.py b/gns3/graphics_view.py index a70e59e4..799954d6 100644 --- a/gns3/graphics_view.py +++ b/gns3/graphics_view.py @@ -1411,7 +1411,15 @@ class GraphicsView(QtWidgets.QGraphicsView): type = "rect" else: type = "image" - self.createDrawingItem(type, item.pos().x() + 20, item.pos().y() + 20, item.zValue(), rotation=item.rotation(), svg=item.toSvg()) + + self.createDrawingItem( + type, + int(item.pos().x() + 20), + int(item.pos().y()) + 20, + item.zValue(), + rotation=item.rotation(), + svg=item.toSvg() + ) elif isinstance(item, NodeItem): item.node().duplicate(item.pos().x() + 20, item.pos().y() + 20, item.zValue())