Revision b09c2d113232ca1b4c5cc1e6be8cd5ad372f5019 authored by Loïc Bartoletti on 03 October 2022, 13:16:33 UTC, committed by Loïc Bartoletti on 18 October 2022, 08:31:01 UTC
The `QgsMapToolAddRing` adds a ring through the `addRing` method of
`QgsVectorLayerEditUtils` called by this of `QgsVectorLayer`.

The bug described in #23113 indicates that only one of the entities receives the
ring addition when using the map tool.

This is consistent with the documentation of the `addRing` methods.
So, it is by design that the tool works like this.

However, as stated in the ticket, it is best to add the ring to all entities.

In order to avoid an api break, I added a new addMultiRing method that adds the ring on all entities.

Fixes #23113
1 parent 7500b38
History
File Mode Size
3d
cpt-city-qgis-min
data
function_help
metadata-ISO
opencl_programs
palettes
server
themes
2to3migration.txt -rw-r--r-- 635 bytes
CMakeLists.txt -rw-r--r-- 2.8 KB
README -rw-r--r-- 543 bytes
customization.xml -rw-r--r-- 135.3 KB
iau2000.sql -rw-r--r-- 94.5 KB
new_layer_colors.gpl -rw-r--r-- 143 bytes
pkcs8.asn -rw-r--r-- 1.6 KB
qgis-base-metadata.xml -rw-r--r-- 1.7 KB
qgis-base-metadata.xsd -rw-r--r-- 9.3 KB
qgis-project-metadata.xml -rw-r--r-- 1.8 KB
qgis-project-metadata.xsd -rw-r--r-- 2.3 KB
qgis-resource-metadata.xml -rw-r--r-- 2.5 KB
qgis-resource-metadata.xsd -rw-r--r-- 7.3 KB
qgis.db -rw-r--r-- 23.0 KB
qgis_global_settings.ini -rw-r--r-- 12.0 KB
spatialite.db -rw-r--r-- 577.0 KB
srs.db -rw-r--r-- 1.8 MB
srs6.db -rw-r--r-- 2.7 MB
symbology-style.xml -rw-r--r-- 301.6 KB
za_crs.sql -rw-r--r-- 5.1 KB

README

back to top