[kde-ui] Selected keyboard layout is not visible on-screen

Bug #61710 reported by Matt Zimmerman
2
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Fix Released
Low
Jonathan Riddell

Bug Description

After selecting my time zone and advancing to the keyboard layout screen, the correct layout is guessed (U.S. English), but this isn't apparent without scrolling to the end of the list. The selected item should be immediately visible on-screen

Matt Zimmerman (mdz)
Changed in ubiquity:
assignee: nobody → jr
Revision history for this message
Colin Watson (cjwatson) wrote :

Hmm. We do try:

    def set_keyboard (self, keyboard):
        self.current_keyboard = keyboard
        model = self.keyboardlistview.get_model()
        if model is None:
            return
        iterator = model.iter_children(None)
        while iterator is not None:
            if unicode(model.get_value(iterator, 0)) == keyboard:
                path = model.get_path(iterator)
                self.keyboardlistview.get_selection().select_path(path)
                self.keyboardlistview.scroll_to_cell(
                    path, use_align=True, row_align=0.5)
                break
            iterator = model.iter_next(iterator)

(note scroll_to_cell)

Not quite sure what's going on here.

Revision history for this message
Colin Watson (cjwatson) wrote :

Matt clarified on IRC that this is specific to the KDE frontend.

Revision history for this message
Matt Zimmerman (mdz) wrote :

Note that this was in the KDE frontend

Colin Watson (cjwatson)
Changed in ubiquity:
importance: Undecided → Low
status: Unconfirmed → Confirmed
Revision history for this message
Jonathan Riddell (jr) wrote :
Changed in ubiquity:
status: Confirmed → Fix Committed
Revision history for this message
Colin Watson (cjwatson) wrote :

ubiquity (1.1.26) edgy; urgency=low

  [ Colin Watson ]
  * Build-depend on po-debconf (>= 1.0) for new translation-handling
    features.
  * Add a FAQ about backporting to doc/README.
  * Document ubiquity/install/filesystem-images in doc/README.
  * autogen.sh: Force use of automake-1.8 and aclocal-1.8.
  * Move auxiliary autotools files to a build subdirectory.
  * Add a check to debian/rules to remind me to bump the version number in
    configure.ac.
  * Read partition flags from gparted (>= 0.2.5-1.1ubuntu9). Display an
    error on the mountpoints page if running on powerpc and there is no HFS
    partition with the boot flag set. Treat HFS partitions with the boot
    flag set as NewWorld bootstrap partitions (closes: Malone #43768).
  * GTK frontend: Add a keyboard variant selector (closes: Malone #61729).
    (The same needs to be done for the KDE frontend.)
  * Remove old kbd-chooser component, which won't be usable any more.
  * Send stderr to /var/log/installer/debug if UBIQUITY_DEBUG is set.
  * Send DEBCONF_DEBUG=filter output to stderr, not syslog; it should be
    interleaved with DEBCONF_DEBUG=developer output.
  * GTK frontend: Throw away stderr from gnome-screensaver-command; it
    outputs far too much rubbish and confuses users.
  * KDE frontend: Fix reboot dialog button handling (closes: Malone #62765).
  * Replace the rather jittery time-remaining message while copying files
    with a message that appears when there's less than a minute remaining
    (closes: Malone #61514).

  [ Jonathan Riddell ]
  * KDE Frontend:
   - Add ensureItemVisible in set_keyboard (closes: Malone #61710).

 -- Colin Watson <email address hidden> Tue, 3 Oct 2006 17:04:38 +0100

Changed in ubiquity:
status: Fix Committed → Fix Released
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.