File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
python/plugins/processing/algs/qgis/ui Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change 41
41
QgsProperty ,
42
42
QgsProject ,
43
43
QgsMessageLog ,
44
+ QgsMapLayer ,
44
45
QgsProcessingOutputLayerDefinition )
45
46
from qgis .gui import QgsEncodingFileDialog , QgsGui
46
- from qgis .utils import OverrideCursor
47
+ from qgis .utils import OverrideCursor , iface
47
48
48
49
from processing .core .ProcessingConfig import ProcessingConfig
49
50
from processing .core .ProcessingLog import ProcessingLog
@@ -86,6 +87,12 @@ def __init__(self, alg):
86
87
self .layer = None
87
88
88
89
self .cmbInputLayer .setFilters (QgsMapLayerProxyModel .VectorLayer )
90
+ try :
91
+ if iface .activeLayer ().type () == QgsMapLayer .VectorLayer :
92
+ self .cmbInputLayer .setLayer (iface .activeLayer ())
93
+ except :
94
+ pass
95
+
89
96
self .cmbInputLayer .layerChanged .connect (self .updateLayer )
90
97
self .btnBrowse .clicked .connect (self .selectFile )
91
98
self .mNewFieldGroupBox .toggled .connect (self .toggleExistingGroup )
You can’t perform that action at this time.
0 commit comments