Summary: | В GTK4 приложениях в диалоге печати недоступен выбор размера и ориентации бумаги | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Алексей <a> | ||||
Component: | gnome3 | Assignee: | Yuri N. Sedunov <aris> | ||||
Status: | ASSIGNED --- | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | aen, aris | ||||
Version: | unstable | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Алексей
2023-11-03 19:03:06 MSK
Спасибо. Очень интересно и подробно, но скорого решения не обещаю. Понаблюдаем пока за апстримом. Пересоздал issue в правильном разделе https://gitlab.gnome.org/GNOME/gtk/-/issues/6193 commit deb8a35ea0c8c8448ac29095f49de5f1f210b7f1 Author: Matthias Clasen <mclasen@redhat.com> Date: Sun Nov 5 00:59:32 2023 +0200 print dialog: Improve local fallback We need to set embed-page-setup for the paper size and orientation combos to work. diff --git a/gtk/gtkprintdialog.c b/gtk/gtkprintdialog.c index 8ff6aed80f..c06368d1e4 100644 --- a/gtk/gtkprintdialog.c +++ b/gtk/gtkprintdialog.c @@ -1269,6 +1269,8 @@ create_print_dialog (GtkPrintDialog *self, if (page_setup) gtk_print_unix_dialog_set_page_setup (dialog, page_setup); + gtk_print_unix_dialog_set_embed_page_setup (dialog, TRUE); + return dialog; } |