[Bug 45417] Re: Big problem in the print dialog

Guillaume Desmottes cass at skynet.be
Fri May 19 15:20:03 UTC 2006


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




More information about the desktop-bugs mailing list