ImageItem render error if graph is too small.
Fixed issue where render would error because 'mapToDevice' would return None if the view size was too small.
This commit is contained in:
parent
dd672c41b6
commit
1ea4f5ab6f
@ -358,6 +358,11 @@ class ImageItem(GraphicsObject):
|
||||
o = self.mapToDevice(QtCore.QPointF(0,0))
|
||||
x = self.mapToDevice(QtCore.QPointF(1,0))
|
||||
y = self.mapToDevice(QtCore.QPointF(0,1))
|
||||
|
||||
# Check if graphics view is too small to render anything
|
||||
if o is None or x is None or y is None:
|
||||
return
|
||||
|
||||
w = Point(x-o).length()
|
||||
h = Point(y-o).length()
|
||||
if w == 0 or h == 0:
|
||||
|
Loading…
Reference in New Issue
Block a user