Bug report #16100

switching between layer styles breaks relation widget

Added by Regis Haubourg over 3 years ago. Updated about 3 years ago.

Status:Closed
Priority:Normal
Assignee:-
Category:Forms
Affected QGIS version:master Regression?:No
Operating System: Easy fix?:No
Pull Request or Patch supplied:No Resolution:fixed/implemented
Crashes QGIS or corrupts data:No Copied to github as #:24013

Description

On a project with a relation defined between a parent and a child layer, with a form on the parent layer displaying childs features, if user switches between different layer styles, then forms will show only empty relation widgets.
See attached test dataset and project.

switch_style_looses_relation_widget.qgs (200 KB) Regis Haubourg, 2017-01-20 09:21 AM

data.gpkg (2 MB) Regis Haubourg, 2017-01-20 09:21 AM

Associated revisions

Revision 23396b7c
Added by Nyall Dawson 2 months ago

[symbology] Don't force rasterized output when exporting point pattern fills

This avoids the force conversion to a raster based pattern which currently occurs
when exporting maps/layouts to a vector format (e.g. PDF). The raster pattern
results in considerable quality loss, and the tiling edges of the raster brush
can sometimes be seen in outputs.

Additionally, fixes render corrupt when marker subsymbols have data defined properties
which affect the marker shape, such as data defined rotation or sizes

Refs #16100 (still needs fixing for line fill symbols)

History

#1 Updated by Giovanni Manghi over 3 years ago

  • Status changed from Open to Feedback
  • Priority changed from High to Normal
  • Affected QGIS version changed from 2.18.2 to 2.18.4

Does it affect also master?

#2 Updated by Damien Chollet over 3 years ago

  • Target version changed from Version 3.0 to Version 2.14

Yes, that affect also master.

#3 Updated by Giovanni Manghi over 3 years ago

  • Easy fix? set to No
  • Regression? set to No

#4 Updated by Giovanni Manghi about 3 years ago

  • Description updated (diff)
  • Status changed from Feedback to Open
  • Affected QGIS version changed from 2.18.4 to master

#5 Updated by Matthias Kuhn about 3 years ago

  • Status changed from Open to Closed
  • Resolution set to fixed/implemented

Also available in: Atom PDF