Using the new (in 2.2) 'Fill Ring' tool and it doesn't seem to work correctly in all cases. It seems that if I try and digitise the new ring close to the polygon boundary, TWO (or more) geometries will be created (and will get prompted to fill the attributes for), one for each adjacent polygon.
If I digitize the ring around the polygon center everything works fine.
Same behavior for shapefiles and Postgres layers that I tried.
The screenshot below shows an example. The attributes form displayed is the SECOND one and refers to the attributes of the polygon on the LEFT of the polygon I added the ring to.
Anyone got any ideas? Is this a bug?