GNOME Printer Setup Tool: While printer discovery is running, printer selection is returned to the first in the list many times

Bug #1115691 reported by Till Kamppeter
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gnome-control-center (Ubuntu)

Bug Description

When I add a new printer, first the printer discovery happens. An empty list appears and at the bottom a spinner is showing that some work is done, then in the list window at first the local (USB) printers appear and several seconds later the network printers. When I want to set up a local printer I click on it as soon as it appears and do not wait for the discovery process to finish. Now during the discovery process the list is updated every few seconds and whenever this happens the selection jumps back to the first entry in the list. If this happens between selecting the desired printer and clicking the OK button, the first entry in the list gets added and not the desired one.

What has to be done is keeping the selection on the entry which the user has clicked all the time, also during the updates of the list, so that if the user clicks OK at any time the entry he has selected gets used.

To reproduce, connect at least two local (USB) printers and have also at least one network or Bluetooth printer. Select the second local printer before the network and/or Bluetooth printers appear. Observe the list, after some seconds the selection goes back to the first entry.

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

This is a regression compared to Quantal. There system-config-printer was used which did it correctly.

Changed in gnome-control-center (Ubuntu):
status: New → Triaged
Changed in gnome-control-center:
importance: Unknown → High
status: Unknown → New
Changed in gnome-control-center (Ubuntu):
milestone: ubuntu-13.04-feature-freeze → ubuntu-13.04-beta-2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.