I looked deeper in the code to try to understand this bug.

The paper size menu is filled in gpa-option-menu.c :
gpa_option_menu_rebuild_menu () using libgnomeprint's configuration
tree.

The first time this function is called there is no problem. But this function 
is also called when the  "modified' signal is catched 
(gpa_option_menu_config_modified_cb).
The signal is emited in libgnomeprint, gpa-config.c:gpa_config_printer_modified 
().

During the two calls of gpa_option_menu_connect (), it seems the
configuration tree is modified. There is a good chance that's a
libgnomeprint bug so.

-- 
Big problem in the print dialog
https://launchpad.net/bugs/45417

--
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to