|  | @@ -1936,10 +1936,10 @@ class MainWindow(QtWidgets.QMainWindow):
 | 
											
												
													
														|  |          if not self.canvas.hShape.points:
 |  |          if not self.canvas.hShape.points:
 | 
											
												
													
														|  |              self.canvas.deleteShape(self.canvas.hShape)
 |  |              self.canvas.deleteShape(self.canvas.hShape)
 | 
											
												
													
														|  |              self.remLabels([self.canvas.hShape])
 |  |              self.remLabels([self.canvas.hShape])
 | 
											
												
													
														|  | -            self.setDirty()
 |  | 
 | 
											
												
													
														|  |              if self.noShapes():
 |  |              if self.noShapes():
 | 
											
												
													
														|  |                  for action in self.actions.onShapesPresent:
 |  |                  for action in self.actions.onShapesPresent:
 | 
											
												
													
														|  |                      action.setEnabled(False)
 |  |                      action.setEnabled(False)
 | 
											
												
													
														|  | 
 |  | +        self.setDirty()
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |      def deleteSelectedShape(self):
 |  |      def deleteSelectedShape(self):
 | 
											
												
													
														|  |          yes, no = QtWidgets.QMessageBox.Yes, QtWidgets.QMessageBox.No
 |  |          yes, no = QtWidgets.QMessageBox.Yes, QtWidgets.QMessageBox.No
 |