wonder-sk / CadNodeTool

CAD-enabled node tool for QGIS
2 stars 3 forks source link

Problem with snap to intersection #17

Closed saberraz closed 7 years ago

saberraz commented 8 years ago

Steps to reproduce

  1. Set the snapping option to intersection
  2. Use the CAD node tool
  3. Crash
Traceback (most recent call last):
  File "C:/Users/saber/.qgis2/python/plugins\CadNodeTool\nodetool.py", line 272, in cadCanvasMoveEvent
    self.mouse_move_not_dragging(e)
  File "C:/Users/saber/.qgis2/python/plugins\CadNodeTool\nodetool.py", line 406, in mouse_move_not_dragging
    geom = self.cached_geometry(m.layer(), m.featureId())
  File "C:/Users/saber/.qgis2/python/plugins\CadNodeTool\nodetool.py", line 479, in cached_geometry
    f = layer.getFeatures(QgsFeatureRequest(fid)).next()
AttributeError: 'NoneType' object has no attribute 'getFeatures'

CadNodeTool 1.0, QGIS 2.14.5-Essen on Windows 7