Added location for clock menu isn't used or remembered

Bug #740930 reported by Matthew Paul Thomas on 2011-03-23
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Indicator Date and Time
Fix Released
Undecided
Unassigned
indicator-datetime (Ubuntu)
Wishlist
Unassigned

Bug Description

indicator-datetime 0.1.98-0ubuntu1, Ubuntu Natty
indicator-datetime 0.2.0-0ubuntu1, Ubuntu Natty

1. From the clock menu, choose "Time & Date Settings...".
2. Check "Time in other locations" (if it isn't checked already).
3. Click "Choose Locations...".
4. Click the Add button, and type "wellington". Press Down until "Wellington (Wellington, New Zealand) is selected, and press Enter.
5. Open the clock menu.
6. Close the "Locations" window.
7. (Once bug 741686 is fixed) Click "Choose Locations..." again.

What happens:
5. The new location is not in the menu.
7. The new location is no longer listed in the window either.

What should happen:
5. The new location is shown in the menu immediately.
7. The location is still in the window.

Related branches

Michael Terry (mterry) wrote :

I'm guessing that in step 4, you didn't choose an entry from the list, you just pressed Enter or some such. You have to select from the list (just like you do in Ubiquity) or it doesn't take. That would explain issues with step 7.

Step 5 is just because locations are only saved when the location dialog is closed. Straightforward enough to change that.

David Barth (dbarth) on 2011-03-23
Changed in indicator-datetime (Ubuntu):
importance: Undecided → Wishlist
status: New → Triaged
Matthew Paul Thomas (mpt) wrote :

I did choose an entry from the list. So this is not just about saving locations when the window is closed; as far as I have been able to tell, there is no way of saving them at all.

description: updated
Michael Terry (mterry) wrote :

Can you try both choosing an entry with your mouse outside the location list and choosing with your mouse inside the list?

I think I'm seeing a bug with gtk not emitting the 'match-selected' signal when the mouse is inside the list? That would be surprising though.

Changed in indicator-datetime (Ubuntu):
status: Triaged → Incomplete
Michael Terry (mterry) wrote :

(sorry, to be clear, use your keyboard to actually choose the entry, I'm just curious about whether your mouse was hovering over the list at the time or not)

Matthew Paul Thomas (mpt) wrote :

I can still reproduce this, just not consistently. It's always been when I chose Enter, but I haven't been able to narrow it down more than that yet.

Michael Terry (mterry) wrote :
Ted Gould (ted) on 2011-03-29
Changed in indicator-datetime:
status: New → Fix Committed
milestone: none → 0.2.1
Ted Gould (ted) on 2011-03-31
Changed in indicator-datetime:
status: Fix Committed → Fix Released
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package indicator-datetime - 0.2.1-0ubuntu1

---------------
indicator-datetime (0.2.1-0ubuntu1) natty; urgency=low

  * New upstream release.
    * indicator-datetime-preferences crashed with SIGSEGV in
      g_utf8_normalize() (LP: #727089)
    * Uninstalling Evolution removes calendar from clock applet (LP: #691953)
    * clock doesn't update on timezone change (LP: #735445)
    * Cannot change main location (LP: #729029)
    * indicator-datetime-preferences crashed with SIGSEGV in
      g_simple_async_result_complete() (LP: #734951)
    * Time zone map looks identical when sensitive vs. insensitive (LP: #740846)
    * "Locations" window behaves like a modal dialog (LP: #740924)
    * Added location for clock menu isn't used or remembered (LP: #740930)
    * Time not displayed for added location in "Locations" window (LP: #740931)
    * "UTC" location can be removed but not re-added (LP: #740938)
    * "Locations" window bottom bar is missing a border (LP: #740941)
    * Add and Remove buttons in "Locations" window have unnecessary tooltips
      (LP: #740944)
    * No separator between "Add Event" and locations (LP: #740971)
    * indicator-datetime-preferences crashed with SIGSEGV in
      g_atomic_int_exchange_and_add() (LP: #740978)
    * inicator-datetime dosen't show corretly the time when changing from 24
      hours format to 12 hours (LP: #743394)
    * Add tooltips on the error icons
    * Fix marking to refresh as the calendar changes
    * Recycle old entries to make the refresh cleaner
    * Use day when timezone is set to 'locale'
    * Reset time when coming back from suspend (LP: #726053)
 -- Ted Gould <email address hidden> Thu, 31 Mar 2011 14:32:40 -0500

Changed in indicator-datetime (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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