fix QgsMapLayerComboBox