Activity log for bug #1846821

Date Who What changed Old value New value Message
2019-10-04 19:45:28 Maciej Puzio bug added bug
2019-10-04 19:47:29 Maciej Puzio summary Qt print dialog does not remember page size Qt print dialog has wrong default page size
2019-10-08 19:27:26 Dmitry Shachnev nominated for series Ubuntu Bionic
2019-10-08 19:27:26 Dmitry Shachnev bug task added qtbase-opensource-src (Ubuntu Bionic)
2019-10-08 19:28:05 Dmitry Shachnev qtbase-opensource-src (Ubuntu): status New Fix Released
2019-10-30 21:28:48 Dmitry Shachnev description Please backport Qt patch 213677 to qtbase-opensource-src https://codereview.qt-project.org/c/qt/qtbase/+/213677 In Qt5 applications, print dialog (Printer Properties) always defaults to A4 paper size, even when Letter is set as a default in all system and KDE preferences. After changing manually, Letter-size pages print correctly, but the setting does not stick. The issue also affects other print settings, e.g. margins, though the aforementioned patch does not deal with these. A similar issue regarding the duplex setting was reported as Launchpad bug 1776173, and subsequently fixed, but other print settings continue to cause problems. Behavior expected: Print dialog would default to Letter paper size, which is set in all available system and KDE preferences, and that was selected for previous prints. Behavior observed: Print dialog always defaults to A4, and page size needs to be changed manually before every print. Software versions: lsb_release: Ubuntu 18.04.3 LTS libqt5core5a: 5.9.5+dfsg-0ubuntu2.3 Kernel: 5.0.0-25-generic Please backport Qt patch 213677 to qtbase-opensource-src https://codereview.qt-project.org/c/qt/qtbase/+/213677 [Impact] In Qt5 applications, print dialog (Printer Properties) always defaults to A4 paper size, even when Letter is set as a default in all system and KDE preferences. After changing manually, Letter-size pages print correctly, but the setting does not stick. This impacts users of Qt applications who print things and live in countries where ISO 216 is not default, most notably the United States. [Test Case] 1) Use system settings (KDE preferences, gnome-control-center or system-config-printer) to set the printer size to Letter. 2) Open any Qt application (e.g. KWrite or Falkon). 3) Open a print dialog. 4) Behavior expected: Print dialog would default to Letter paper size and not A4. [Regression Potential] Two possibilities for regressions that I can imagine are: - crashes because something is not defined; - wrong default paper size (A4 wanted but CUPS returns something else). [Additional Information] The issue also affects other print settings, e.g. margins, though the aforementioned patch does not deal with these. A similar issue regarding the duplex setting was reported as Launchpad bug 1776173, and subsequently fixed, but other print settings continue to cause problems. Software versions: lsb_release: Ubuntu 18.04.3 LTS libqt5core5a: 5.9.5+dfsg-0ubuntu2.3 Kernel: 5.0.0-25-generic
2019-11-21 10:14:56 Łukasz Zemczak qtbase-opensource-src (Ubuntu Bionic): status New Fix Committed
2019-11-21 10:14:57 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2019-11-21 10:14:58 Łukasz Zemczak bug added subscriber SRU Verification
2019-11-21 10:15:01 Łukasz Zemczak tags bionic bionic verification-needed verification-needed-bionic
2019-11-21 20:40:13 Maciej Puzio tags bionic verification-needed verification-needed-bionic bionic verification-done-bionic verification-needed
2019-11-27 08:30:54 Dmitry Shachnev tags bionic verification-done-bionic verification-needed bionic verification-done verification-done-bionic
2019-11-28 14:50:33 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2019-11-28 15:00:36 Launchpad Janitor qtbase-opensource-src (Ubuntu Bionic): status Fix Committed Fix Released