every character typed and also any change by the drop-down list emits a "changed" signal and this should lead to a call of the call-back function on_entNPTDevice_changed(). In the actual system-config-printer (in Jaunty) this happens only when choosing an item from the drop-down list.
This probably also affects any other UI part using a GtkComboBoxEntry widget, like setting up SMB or Socket printers.
The bug is most probably not in system-config-printer.
Tim, I have looked more deeply into it. It can be also a GTK bug or a bug in the Python bindings for GTK.
The widget for entering LPD host and queue is a GtkComboBoxEntry. According to the documentation
http:// library. gnome.org/ devel/gtk/ unstable/ GtkComboBoxEntr y.html
every character typed and also any change by the drop-down list emits a "changed" signal and this should lead to a call of the call-back function on_entNPTDevice _changed( ). In the actual system- config- printer (in Jaunty) this happens only when choosing an item from the drop-down list.
This probably also affects any other UI part using a GtkComboBoxEntry widget, like setting up SMB or Socket printers.
The bug is most probably not in system- config- printer.