| 
														
															@@ -86,6 +86,8 @@ class Canvas(QWidget): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     self.repaint() 
														 | 
														
														 | 
														
															                     self.repaint() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 else: 
														 | 
														
														 | 
														
															                 else: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     pos = self.transformPos(ev.posF()) 
														 | 
														
														 | 
														
															                     pos = self.transformPos(ev.posF()) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    if self.outOfPixmap(pos): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        return 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     self.current = Shape() 
														 | 
														
														 | 
														
															                     self.current = Shape() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     self.line.points = [pos, pos] 
														 | 
														
														 | 
														
															                     self.line.points = [pos, pos] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     self.current.addPoint(pos) 
														 | 
														
														 | 
														
															                     self.current.addPoint(pos) 
														 |