File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -77,7 +77,7 @@ def currLayerChanged(self,layer):
77
77
self .plugin .dockWidget .databaseChanged (None )
78
78
return
79
79
80
- if layer .dataProvider ().name ()<> "osm" :
80
+ if layer .type () != QgsMapLayer . VectorLayer or layer . dataProvider ().name ()<> "osm" :
81
81
self .currentKey = None
82
82
self .plugin .undoredo .databaseChanged (None )
83
83
self .plugin .dockWidget .databaseChanged (None )
@@ -118,7 +118,7 @@ def layerRemoved(self,layerID):
118
118
if not layer :
119
119
return # strange situation
120
120
121
- if layer .dataProvider ().name ()<> "osm" :
121
+ if layer .type () != QgsMapLayer . VectorLayer or layer . dataProvider ().name ()<> "osm" :
122
122
return # it's not OSM layer -> just ignore it
123
123
124
124
# yes, it's osm layer; find out database file it's getting OSM data from
You can’t perform that action at this time.
0 commit comments