Bug report #16390

Print composer: change in page size should trigger an update of the placement of all items

Added by Andreas Neumann about 7 years ago. Updated almost 7 years ago.

Status:Closed
Priority:Normal
Assignee:Nyall Dawson
Category:Map Composer/Printing
Affected QGIS version:master Regression?:No
Operating System: Easy fix?:No
Pull Request or Patch supplied:No Resolution:
Crashes QGIS or corrupts data:No Copied to github as #:24299

Description

Currently, when changing a page size, and one uses variables like @layout_pageheight for dynamic placement/sizing of objects in the print composer, one has to manually press the "Refresh view" button for the dynamic objects to resize/reposition.

It would be better, if a change in page size would automatically trigger the "refresh view" behaviour.

According to Nyall, this could also be backported to master 2 (2.18x).

Associated revisions

Revision 599db1b7
Added by Nyall Dawson almost 7 years ago

[composer] Refresh data defined properties after page size changes

Fix #16390

Revision fb7c2cc0
Added by Nyall Dawson almost 7 years ago

[composer] Refresh data defined properties after page size changes
Fix #16390

(cherry-picked from 599db1)

History

#1 Updated by Giovanni Manghi almost 7 years ago

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

#2 Updated by Nyall Dawson almost 7 years ago

  • % Done changed from 0 to 100
  • Status changed from Open to Closed

Also available in: Atom PDF