diff --git a/helpers.py b/helpers.py index b68cc32..4dd30d1 100644 --- a/helpers.py +++ b/helpers.py @@ -177,6 +177,8 @@ def class_for_name(module_name: str, class_name: str): def warnAboutCurveGeoms(layers: Iterable[QgsMapLayer]): for layer in layers: + if not isLayerSupported(layer): + continue if layer.storageType().upper() in ['GPKG', 'SQLITE'] and QgsWkbTypes.isCurvedType(layer.wkbType()): txt = tr('The layer "{layername}" has an unsupported geometry type: ' '"Circularstring", "CompoundCurve", "CurvePolygon", "MultiCurve", "MultiSurface", '